numba-dpex
numba-dpex copied to clipboard
Data Parallel Extension for Numba
Draw block schema with data flow and provide info about tools available to debug each step.
Update `docs/user_guides/debugging/backtrace.rst` with comments about backtrace log. Showing the call stack is good, but we should add some commentary around what we are seeing. Do not expect every reader to...
- [x] Test scripts - [x] #566 - [x] #568 - [ ] #587 - [ ] #579 - [ ] Public CI
Need run GDB tests exclusively with other GPU tests. GDB for GPU hungs all other GPU tasks. _Originally posted by @PokhodenkoSA in https://github.com/IntelPython/numba-dppy/issues/568#issuecomment-926488627_
Need restart GDB test if received SIGTRAP ``` Thread 2.1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to Thread 1.1073741888 (inactive)] 0x0000000000000000 in ?? () (gdb) ``` _Originally posted by @PokhodenkoSA...
Setting `debuginfo` to default value inside `compiler.Flags()` sounds like a great idea, if possible _Originally posted by @AlexanderKalistratov in https://github.com/IntelPython/numba-dppy/pull/424#discussion_r649947552_
DEBUG variable should be removed from numba_dppy.compiler. It will require replace callers code. It is for separate PR. _Originally posted by @PokhodenkoSA in https://github.com/IntelPython/numba-dppy/pull/354#r634417351_
Duplication of DEBUG configuration `DEBUG` variable is in files: - `numba_dppy/dpnp_glue/__init__.py` - `numba_dppy/compiler.py` - `numba/core/config.py` It should be in files: - `numba_dppy/config.py` - `numba/core/config.py` numba-dppy `DEBUG` should be set as...
Built-in functions - [x] abs() - [ ] bool - [ ] complex - [ ] enumerate() - [x] float - [x] int - [x] len() - [ ] min()...