Skip to content
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

Merged
merged 2 commits into from
May 31, 2020
Merged

Updates for LLVM10 #185

merged 2 commits into from
May 31, 2020

Conversation

alexfikl
Copy link
Contributor

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!

@alexfikl
Copy link
Contributor Author

By the way, for the CI see
https://travis-ci.com/github/alexfikl/Oclgrind/builds/166541294

Copy link
Owner

@jrprice jrprice left a 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.

CMakeLists.txt Outdated Show resolved Hide resolved
CMakeLists.txt Outdated Show resolved Hide resolved
CMakeLists.txt Outdated Show resolved Hide resolved
@alexfikl
Copy link
Contributor Author

alexfikl commented May 30, 2020

CI after latest changes:
https://travis-ci.com/github/alexfikl/Oclgrind/builds/168830232

EDIT: Just realized there's already a Travis run just below. Don't know how I missed that before! :)

@jrprice
Copy link
Owner

jrprice commented May 31, 2020

Looks good, thanks!

@jrprice jrprice merged commit afc9a0c into jrprice:master May 31, 2020
@jrprice
Copy link
Owner

jrprice commented Nov 16, 2020

@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.

@alexfikl
Copy link
Contributor Author

I'm fine with moving to LLVM 11+ only. Thank you for asking!

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants