llvmlite¶
Description¶
llvmlite is a lightweight LLVM-Python binding for writing JIT compilers. It is included for use with Numba.
User instructions¶
llvmlite is available via the modules system. To add it to your environment run:
$ module load llvmlite/0.19.0
Documentation is available at https://llvmlite.readthedocs.io
License¶
BSD 2-clause “Simplified” license.
Admin notes¶
Both python2 and python3 versions were installed through pip. This also pulls in a more recent enum into the same module.
PYTHONUSERBASE=/common/debian/9.1/PythonPackages/python/2.7/llvmlite/llvmlite-0.19.0 pip install --upgrade llvmlite
PYTHONUSERBASE=/common/debian/9.1/PythonPackages/python/3.5/llvmlite/llvmlite-0.19.0 pip3 install --upgrade llvmlite