-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Updates for LLVM10 #185
Updates for LLVM10 #185
Conversation
By the way, for the CI see |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for this! Just a few small changes please.
CI after latest changes: EDIT: Just realized there's already a Travis run just below. Don't know how I missed that before! :) |
Looks good, thanks! |
@alexfikl Do you still need LLVM 10 support in Oclgrind now that LLVM 11 has been released? I'm working on adding support for LLVM 11 right now, but supporting older versions has become awkward due to changes in the vector type APIs, so I'm strongly considering dropping support for everything older than 11. |
I'm fine with moving to LLVM 11+ only. Thank you for asking! |
The code changes required for LLVM10 seem to be fairly trivial. I'm not knowledgeable, so they might not be quite right (beyond compiling).
I also made some more non-trivial changes to the buildsystem/CI to test out that everything still works. It seems to build and pass tests on the CI and locally, but let me know if it can be improved!