[Do not merge]Build root/llvm with std=cpp17#9910
[Do not merge]Build root/llvm with std=cpp17#9910smuzaffar wants to merge 1 commit intoIB/CMSSW_15_1_X/masterfrom
Conversation
|
test parameters:
|
|
please test |
|
A new Pull Request was created by @smuzaffar for branch IB/CMSSW_15_1_X/master. @iarspider, @smuzaffar can you please review it and eventually sign? Thanks. |
|
cms-bot internal usage |
|
please test for el8_aarch64_gcc12 |
|
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-441c44/46527/summary.html The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:
You can see more details here: Comparison SummarySummary:
|
|
-1 Failed Tests: UnitTests RelVals The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:
You can see more details here: Unit TestsI found 1 errors in the following unit tests: ---> test testPhase2PixelNtuple had ERRORS RelVals |
|
Please test |
|
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-441c44/46532/summary.html Comparison SummarySummary:
|
|
@makortel , this PR applies part of #9910 (only interpreter/CMakeLists.txt change to force build llvm with c++17) to existing ROOT 6.32. DQM Comparison differences in #9910 (comment) are our usual differences. Should we try to integrate it in DEVEL IBs to see how this change behaves when relvals are run in threaded mode? |
Sure, testing in DEVEL sounds good. (sigh, but it is what it is) |
|
@makortel , looks like latest GCC 13.3 changes allow us to build ROOT 6.32 without force building llvm with c++17. PR tests #9914 (which is using the tip of gcc 13 branch) ran successfully. |
Nice |
Testing ROOT 6.32 build patched to build internal llvm with c++17