numba
numba copied to clipboard
NumPy aware dynamic Python compiler using LLVM
Remove use of mk_unique_var in stencil.py for issue #8230 Stencil.py's code seems to be exercised by these unit tests: - python -m numba.runtests -v numba.tests.test_array_analysis.TestArrayAnalysis.test_stencilcall - python -m numba.runtests -v...
As suggested on [discourse](https://numba.discourse.group/t/how-to-call-the-externel-c-function-in-ir/1477/2), I'm extending the docs with information on how to call C functions from Numba
This meta issue lists the concrete tasks needed to implement half-precision floating type. (#4395). llvmlite: - [x] add `half` type numba: - [ ] add `float16` type and conversion to/from...
For example: ```python from numba import njit @njit(['(float32, float64)', '(float64, float32)']) def add(x, y): return x + y # (float64, float64) is an equal match for the (float32, float64) and...
This typo has annoyed me for long enough. As in https://numpy.org/doc/stable/reference/c-api/generalized-ufuncs.html, it should be *Generalized*, not *Generialized*.
As title. `bin/pycc` has been deprecated for nearly 7 years, this removes it! Closes #8322
Since `pycc.main()` has been deprecated for almost 7 years (https://github.com/numba/numba/commit/7342cb9aa7aded02209605299dbbdbe377794078), it seems that the `pycc` script (shown below) should be removed or at least be archived in a way that...
This did not handle either python or (un)boxing errors. This moves `early_exit_if` and `early_exit_if_null` into the `cgutils` module, and gives them docstrings.