Numba 0.54.0 RC3 is now available for testing. There are no new RC release for llvmlite this time. Important changes in the compiler includes:
- #7223 avoids terminating of compilation due to overly strict internal IR checks. These checks will now report problems as warnings so downstream libraries and users can control how these warnings should be handled.
- #7267 fixes a compiler regression with multiply defined variables within a single block.
For details, please refer to the 0.54.0rc3 change-log diff to see the list of patches.
Conda packages can be installed from the
numba channel on anaconda.org with
conda install -c numba numba=0.54.0rc3
Binary wheels are available from PyPi as pre-releases. You should be able to install them with:
pip install --pre numba
If you have spare cycles, I’d encourage you to help us test Numba 0.54.0 RC3 on your code and report any issue you may encounter.
Thank you again to all contributors for helping to improve Numba!