New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Debugging #8544 #8671
Debugging #8544 #8671
Conversation
This removes Numba's reliance on NumPy ufunc inner loops. All the cases where a ufunc inner loop (or something from `numpy/npy_math.h`) was present, have been replaced as follows: * `np.signbit` -> Numba custom builder implementation. * `np.nextafter` -> Numba helperlib wrapped C library call. * `np.spacing` -> Numba custom builder implementation. * `np.log2` -> llvm intrinsic. * `np.exp2` -> llvm intrinsic. * `np.logaddexp` -> custom Numba overload translation of NumPy C code. * `np.logaddexp2` -> custom Numba overload translation of NumPy C code. * Numba helperlib `numba_cpowf` -> now uses `<complex.h>` functions in place of NumPy functions.
…c_loop_reliance Resolved conflicts in: numba/tests/test_ufuncs.py
numba/pycc/platform.py
Outdated
@@ -58,10 +58,10 @@ def _check_external_compiler(): | |||
ntf.close() | |||
# *output_dir* is set to avoid the compiler putting temp files | |||
# in the current directory. | |||
compiler.compile([ntf.name], output_dir=Path(ntf.name).anchor) | |||
#compiler.compile([ntf.name], output_dir=Path(ntf.name).anchor) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Potential problem line.
ebc9299 has no |
As title.
e221307 has no The |
Closing, investigation is complete. |
As title. Do not merge.