-
-
Notifications
You must be signed in to change notification settings - Fork 11.4k
llvm 3.6.1 failure with python llvmlite install. #41320
Comments
It exists in the
The differences between LLVM36 in Versions and the LLVM in core are:
One of those variables is likely to be the difference. |
I'm almost 100% sure this is due to cmake vs. configure. |
CC @tamird |
OK, I've got to the bottom of this. TL;DR: use Specifically llvm-mirror/llvm@90c2949#diff-b67911656ef5d18c4ae36cb6741b7965R30 added an intentional deletion of I would close this issue; numba/llvmlite#76 should be fixed appropriately. |
The issue is now fixed in the llvmlite repo. |
@pitrou Any timetable on cutting a new release? No pressure; we can backport the fix otherwise, but I don't want to tee up a backport PR here if there's a release imminent. |
We usually sync llvmlite and numba releases, so probably a month and a half from now. Thought if there are other bugs we could cut a release earlier. |
Cool. Will backport that shortly then. Thanks for the quick fix! |
Oh, It's not something we package. Alright, off I go to drink more ☕ and actually wake up my brain. Closing as fixed upstream. |
When I try to install (via pip) the latest version of the python package llvmlite 0.6.0 with homebrew llvm 3.6.1, after setting
LLVM_CONFIG=/usr/local/Cellar/llvm/3.6.1/bin/llvm-config
I get the following error:It appears that
/usr/local/Cellar/llvm/3.6.1/include/llvm/Config/llvm-config.h
exists, but notconfig.h
. This can be fixed with a soft link in that Cellar directory, but I don't know if this an error in the homebrew installation/formula for llvm, or the initfini.cpp in the llvmlite python package (this error is reported there, too.)The text was updated successfully, but these errors were encountered: