-
Notifications
You must be signed in to change notification settings - Fork 183
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
Update ROCm to version 6.1.0 #9143
Update ROCm to version 6.1.0 #9143
Conversation
please test |
A new Pull Request was created by @fwyzard for branch IB/CMSSW_14_1_X/master. @iarspider, @smuzaffar, @aandvalenzuela can you please review it and eventually sign? Thanks. |
cms-bot internal usage |
-1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-200d6f/38900/summary.html External BuildI found compilation warning when building: See details on the summary page. |
Add amd-smi and ROCProfiler binaries and libraries.
f76bc04
to
f1b8c12
Compare
please test |
Pull request #9143 was updated. |
-1 Failed Tests: Build 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: BuildI found compilation error when building: >> Leaving Package HeterogeneousCore/ROCmServices >> Package HeterogeneousCore/ROCmServices built Entering library rule at src/HeterogeneousCore/ROCmServices/plugins >> Compiling edm plugin src/HeterogeneousCore/ROCmServices/plugins/ROCmMonitoringService.cc >> Compiling edm plugin src/HeterogeneousCore/ROCmServices/plugins/ROCmService.cc src/HeterogeneousCore/ROCmServices/plugins/ROCmService.cc:9:10: fatal error: rocm_version.h: No such file or directory 9 | #include | ^~~~~~~~~~~~~~~~ compilation terminated. gmake: *** [tmp/el8_amd64_gcc12/src/HeterogeneousCore/ROCmServices/plugins/HeterogeneousCoreROCmServicesPlugins/ROCmService.cc.o] Error 1 >> Building edm plugin tmp/el8_amd64_gcc12/src/HeterogeneousCore/ROCmServices/plugins/HeterogeneousCoreROCmServicesPlugins/libHeterogeneousCoreROCmServicesPlugins.so |
please test with cms-sw/cmssw#44777 |
-1 Failed Tests: UnitTests 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 runtestPhysicsToolsPatAlgos had ERRORS Comparison SummarySummary:
|
@smuzaffar do you think it would be possible to teach the bot to ignore failures that are already present in the base release ? |
we had discussed this in core sw meeting. One reason to not do this is that sometimes a PR is suppose to fix a failure but if it does not provide the right fix (and test still fails) then bot is going to ignore the error ( as we told it to ignore IB errors) and mark it as passed. |
+externals |
This pull request is fully signed and it will be integrated in one of the next IB/CMSSW_14_1_X/master IBs (test failures were overridden). This pull request will now be reviewed by the release team before it's merged. @antoniovilela, @sextonkennedy, @rappoccio (and backports should be raised in the release meeting by the corresponding L2) |
What about ignoring the tests that are expected to fail (because they fail in the IB), but report if they actually pass ? |
but if a PR is suppose to fix a test but it still fails during PR tests then bot will ignore the failure and mark PR test passed ... right? |
In such case I would expect the person that submitted the PR specifically to fix a test, the relevant L2, or the release manager, to check if the bot reports the test being fixed. |
this is a big expectation :-) I will see if we can come up with reasonable solution |
REMINDER @rappoccio, @sextonkennedy, @antoniovilela: This PR was tested with cms-sw/cmssw#44777, please check if they should be merged together |
@cms-sw/orp-l2 could you merge this and cms-sw/cmssw#44777 for the next IB ? |
+1 |
9e5e5f9
into
cms-sw:IB/CMSSW_14_1_X/master
thanks |
Given cms-sw/cmssw#44821 maybe we should revert this update before building 14_1_0_pre3? @cms-sw/orp-l2 |
OK for me to revert. The main reason for the update was to fix the linker warnings about executable stack, but we can live with them. Does cms-sw/cmssw#44821 mean that we have to start building HIP/ROCm from sources ? |
That is certainly one way forward, but I'm not sure if we understand the full picture well enough to judge if that is the best (or only?) way forward. (e.g. I still wonder if there is something (non-)LTO-specific in this failure mode, or if the set of so-far-impacted IBs is just "luck") |
@makortel , all the IBs with this failure are non-lto ( https://github.com/search?q=repo%3Acms-sw%2Fcms-bot%20BUILD_OPTS%3Dno-lto&type=code ) |
Add amd-smi and ROCProfiler binaries and libraries.