-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to build on x86 macOS using LLVM 17.0.6 #209
Comments
But I can build blst successfully with LLVM 16.
I guess this post is related: Because Rust 1.73.0 also upgrades LLVM to 17. |
Seeing this as well. |
The problem turns out to be that newer clang, non-Apple build[!?], gets disoriented by labels with dollars in their names. This sounds like a bug, a new one, because for example clang 10, 14, 15, 16 have no problem compiling assembly.S. In which case wouldn't it be more appropriate to say that it's an llvm problem, not blst? As for non-Apple clang build, the latest Apple build appears to be 15, so one can argue that it's not impossible that the problem surfaces down the path even with Apple-provided toolchain... For reference, it doesn't seem to be something homebrew missed when compiling it, because I can reproduce it even on Linux with |
So maybe it's a good idea to report this issue to LLVM? |
Also cannot builds with LLVM 18:
Console Logs
The text was updated successfully, but these errors were encountered: