Questions tagged [llvmlite]

Use this tag for questions about llvmlite, a lightweight LLVM python binding for writing JIT compilers

59 questions
18
votes
6 answers

llvmlite failed to install. Error building llvmlite

I have a problem with installing llvmlite, which is need for installing Numba. I searched for answers to my problem, but nothing is working. The command I used to install numba and llvmlite: pip install numba pip install llvmlite enter code…
Ded Helper
  • 209
  • 1
  • 2
  • 8
12
votes
6 answers

RuntimeError: failed executing, please point LLVM_CONFIG to the path for llvm-config

Trying to install llvmlite via pip by running pip install llvmlite constantly gives me this error: RuntimeError: failed executing, please point LLVM_CONFIG to the path for llvm-config error: command…
Stefan Falk
  • 23,898
  • 50
  • 191
  • 378
6
votes
1 answer

Failed to install llvm-lite with a Dockerfile

The scenario below is blocking me to have progressed in dockerize my Flask App, anybody has any clue about it? some important info below. I already see about setting the LLVM_CONFIG file to the right path but which path and how to do that during the…
6
votes
1 answer

Assertion failure in LLVM with LLVMlite

(This happened while doing the fix I found here: LLVM IR: expose variables to GDB?) I am trying to compile some code written in a custom programming language. It is compiled to LLVM IR, and then compiled to an ELF by clang. However, I was trying to…
NoOneIsHere
  • 1,054
  • 16
  • 28
5
votes
4 answers

Link C in llvmlite

Im writing an compiler in Python, using llvmlite to generate intermediate LLVM IR. Lexer and parser are finished, now im doing code generation. The compiler will be dynamic and weakly typed, so i will need to do somethings at runtime, like…
Batata
  • 133
  • 2
  • 10
4
votes
2 answers

install librosa on raspberry pi 4, error with the wheel of llvmlite

Im working on raspberry pi 4, with Python3 and I want to install librosa. (pip3 install librosa) Previously I installed llvm version 7.0.1 Following the Compatibility I install llvmlite https://pypi.org/project/llvmlite/ $…
Simon
  • 43
  • 1
  • 3
4
votes
0 answers

Installing librosa on a Raspberry Pi 3

I've tried installing librosa on my Raspberry Pi 3 Model B. I have referred to other links regarding this issue as well including this and this but the errors still kept coming. As of now, I'm stuck with: libllvmlite.so: cannot open shared object…
4
votes
0 answers

install llvm ->llvmlite->llvmpy->numba on centos, error on install llvmlite

I notice that LLVM 3.3 is deprecated and start to install llvm 3.8.1->llvmlite->llvmpy->numba I download and compile llvm 3.8.1 source (I am not sure whether I should download other packages like clang) and simply cmake. (I didn't find…
Wei Li
  • 41
  • 4
3
votes
0 answers

How does numba code supposedly count to 1 billion in far less time than 1 billion clock cycles?

I tried to count up, from any input number, by 1 billion using numba, to see how much slower it is than C code. I accidentally found that it takes (on my setup with Python 3.8) around 80 microseconds, not seconds. As you can see below, I tried to…
Larry Panozzo
  • 191
  • 2
  • 7
3
votes
1 answer

Installing numba and llvmlite Python on Windows 10 fail

Installing numba and llvmlite Python on Windows 10 failure I have tried to install Python numba on Windows 10 using pip install numba with partial success, but a failure installing llvmlite Requirement already satisfied: numpy>=1.15 in…
3
votes
1 answer

ImportError: No module named 'llvmlite.llvmpy.ee'

I need to use Numba on a cluster running on Centos 7. However, the IT team could not install llvm 4.0 (no builder for Centos 7), so they installed llvm 3.9. After, I successfully installed llvmlite 0.16.0 and Numba 0.17 using pip. Unfortunately,…
FiReTiTi
  • 5,597
  • 12
  • 30
  • 58
2
votes
0 answers

python setup.py bdist_wheel did not run successfully - when installing magenta

I am facing an issue while installing the "magenta" package in my python 3.9.12 architecture while using the command pip install magenta. It retrieves an error when getting to the point Building wheels for collected packages: llvmlite Created…
ricmhl
  • 21
  • 1
2
votes
0 answers

How to implement code optimization using LLVM of c++ code in python code?

I want to implement code optimization for c++ code, I am implementing an API using python which receives optimized code and does some transformation to be input for a deep learning model. My question: How to implement code optimization using LLVM of…
Frank
  • 21
  • 1
2
votes
1 answer

How do I obtain / compute values like FLT_MAX and FLT_EPSILON with LLVM?

If my code is generating LLVM SSA for a platform that is possibly different than the one on which it is currently running, how do I obtain values like FLT_MAX or FLT_EPSILON (or the same for doubles, or any other floating point width)? I'm guessing…
trbabb
  • 1,894
  • 18
  • 35
2
votes
0 answers

signed/unsigned int type in llvmlite

I am trying to use llvmlite, this is what llvmlite documentation say about IntType: class llvmlite.ir.IntType(bits) The type of integers. The Python integer bits specifies the bitwidth of the integers having this type. width The width in bits. Is…
int main
  • 140
  • 10
1
2 3 4