-
Notifications
You must be signed in to change notification settings - Fork 274
switch all Linux/clang jobs to Clang 6.0 #2858
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
Conversation
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.
Could the commit message please include information on the "WHY?" - the changes look ok, but also very random.
07cc79f
to
165950b
Compare
clang 3.7 has stopped working on Travis; the reason isn't really known. |
I've looked into the reason and I've fixed it in a different repo. It's because Travis have removed |
That at least seems like a good "WHY" justifying the change. And then it should likely say "switch all Linux/clang jobs to Clang 6.0?" |
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.
Approving with the assumption that the commit message will be fixed up to include the results of @owen-jones-diffblue's findings.
Travis have removed llvm-toolchain-precise-3.7 from their list of whitelisted sources for apt with travis-ci/apt-source-safelist@e9d632e
165950b
to
8513382
Compare
I'm happy to make an alternative PR to keep |
@owen-jones-diffblue Yes, please do; we do want to retain the ability to build with 3.7 for at least some time. |
I would like to swap TG to use clang-6.0 at the same time, can I recommend we go with Owens fix to unblock CI on CBMC, I'll look into clang-6 on TG tomorrow (can't think of any reason why it would be a problem). |
I have created #2862 |
No description provided.