Siu Kwan Lam
Siu Kwan Lam
It's never clear to me if compiler-rt works or is needed on Windows. See http://lists.llvm.org/pipermail/cfe-dev/2018-January/056517.html and https://reviews.llvm.org/D41813. In numba, we avoided using compiler-rt by implementing some of the builtins. We...
Notes from talking with numba core-devs: Proposal 1 is probably the easiest. We can ship the builtins static library in llvmlite. But we will need to verify if it is...
I spotted `RuntimeError: Could not find a llvm-config binary.` in the error. Looks like `pip` is trying to install `llvmlite` from source because no wheels are available for the platform.
> Why a file and not a string? Right, I agree. It's better to have a string. The current implementation is based on some code I found in LLVM. I...
sorry, i won't have time to finish this up
Related issue: https://github.com/numba/llvmlite/issues/457#issuecomment-491384787
Looks like we didn't add it for GlobalVariable. Looks like it's not too hard to do. Just need to add `_HasMetadata` and the required attributes to `GlobalVariable`
I will need more details to answer your question. With "refers to", do you want a pointer to the ctypes object in memory? You can do so by referring to...
There are multiple ways: - To pass ctypes object into a LLVM jitted function, see example at https://github.com/numba/llvmlite/blob/master/examples/sum.py. - To reference in-memory ctypes object as a global value, you can...
It looks like the issue can be resolved by simply adding llvmlite to the "packages" in py2app; i.e. `python setup.py py2app --packages llvmlite`. I think the reason is that py2app...