-
Notifications
You must be signed in to change notification settings - Fork 181
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
[73X] Update LLVM/Clang #1174
Comments
+1 On Mon Nov 10 2014 at 11:37:04 AM davidlt notifications@github.com wrote:
|
I doubt there is a working set of commits currently. I started reporting digging into and reporting the issues to get them fixed for trunk/3.6. This issue will track a progress. http://llvm.org/bugs/show_bug.cgi?id=21403 is affecting The patch not tested by me, available here: http://reviews.llvm.org/D6124 (still under review) |
Any progress on this? Otherwise please close. |
I have the commits, but will wait until you get root/xrootd/boost from 7_3_DEVEL_X to 7_4_X. Then I will add it to 7_3_DEVEL_X for a cross-check before suggesting to bump LLVM/Clang in 7_4_X. |
As discussed, let's do this in CMSSW_7_4_DEVEL_X, once opened. On Wed Nov 26 2014 at 8:27:17 AM davidlt notifications@github.com wrote:
|
What's the status of this one? |
The new LLVM/Clang is in DEVEL_X for the last ~6 weeks I believe, but compiling of CMSSW with Clang was completely broken after we added some thread safety patches in ROOT. I sent RFC patch to Philippe, which was a double fix. He did commit it and Chris recently requested it backported into our own fork, which I believe was done recently. After that I haven't continued looking in CMSSW + Clang, but I should as 3.6 is close to be released. Closing as goal of PR is achieved. |
RecoEgamma/EgammaIsolationAlgos
package is ICE'ing the Clang andRecoVertex/AdaptiveVertexFit
is capturing non-POD VLAs in lambda. The latter landed in Clang after 3.5.0 release.Both of these are resolved in newer Clang versions.
The following seems to resolve it.
LLVM upstream commit
e1e1392e13ef3f5e97fbdd15ca8d60d63f69a862
Clang upstream commit
9443d047e89e716928fd87d277fca673afc2ec43
This is a working item for me to find and propose working LLVM and Clang commits for the update.
The text was updated successfully, but these errors were encountered: