-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
Run3-alca199 Split HOCalibAnalyzer.cc to take out the post analysis part in separate macros #35240
Conversation
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-35240/25206 ERROR: Build errors found during clang-tidy run.
|
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-35240/25207
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-35240/25208
|
A new Pull Request was created by @bsunanda (Sunanda Banerjee) for master. It involves the following packages:
@yuanchao, @malbouis, @cmsbuild, @tvami, @francescobrivio can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
@cmsbuild , please test |
80e17e4
to
280d5b3
Compare
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-35240/25209
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-35240/25243
|
Pull request #35240 was updated. @yuanchao, @malbouis, @tvami, @francescobrivio can you please check and sign again. |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-4a8337/18575/summary.html Comparison SummarySummary:
|
+alca |
This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @perrotta, @dpiparo, @qliphy (and backports should be raised in the release meeting by the corresponding L2) |
+1
|
@bsunanda apparently this PR is causing the following build error in the slc7_amd64_gcc10 IBs:
It looks strange to me (why undefined reference to `HOCalibAnalyzer::nphimx'? It should be there,,,). |
I am canging const to constexpr for the variable. I do not see the error in gcc9 build. I tried this with gcc10 and see no issues. I am making a new PR as bug fix
…________________________________
From: Andrea Perrotta ***@***.***
Sent: 15 September 2021 07:09
To: cms-sw/cmssw
Cc: Sunanda Banerjee; Mention
Subject: Re: [cms-sw/cmssw] Run3-alca199 Split HOCalibAnalyzer.cc to take out the post analysis part in separate macros (#35240)
@bsunanda<https://github.com/bsunanda> apparently this PR is causing the following build error in the slc7_amd64_gcc10 IBs<https://cmssdt.cern.ch/SDT/cgi-bin/buildlogs/slc7_amd64_gcc10/CMSSW_12_1_X_2021-09-14-2300/Calibration/HcalCalibAlgos>:
/data/cmsbld/jenkins/workspace/build-any-ib/w/slc7_amd64_gcc10/external/gcc/10.3.0/bin/../lib/gcc/x86_64-unknown-linux-gnu/10.3.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc10/src/Calibration/HcalCalibAlgos/plugins/CalibrationHcalCalibAlgosPlugins/HOCalibAnalyzer.cc.o: in function `HOCalibAnalyzer::HOCalibAnalyzer(edm::ParameterSet const&)':
HOCalibAnalyzer.cc:(.text+0x598d): undefined reference to `HOCalibAnalyzer::nphimx'
/data/cmsbld/jenkins/workspace/build-any-ib/w/slc7_amd64_gcc10/external/gcc/10.3.0/bin/../lib/gcc/x86_64-unknown-linux-gnu/10.3.0/../../../../x86_64-unknown-linux-gnu/bin/ld: tmp/slc7_amd64_gcc10/src/Calibration/HcalCalibAlgos/plugins/CalibrationHcalCalibAlgosPlugins/HOCalibAnalyzer.cc.o: in function `HOCalibAnalyzer::HOCalibAnalyzer(edm::ParameterSet const&)':
HOCalibAnalyzer.cc:(.text+0x739d): undefined reference to `HOCalibAnalyzer::nphimx'
collect2: error: ld returned 1 exit status
gmake: *** [tmp/slc7_amd64_gcc10/src/Calibration/HcalCalibAlgos/plugins/CalibrationHcalCalibAlgosPlugins/libCalibrationHcalCalibAlgosPlugins.so] Error 1
It looks strange to me (why undefined reference to `HOCalibAnalyzer::nphimx'? It should be there,,,).
Can you please have a look?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#35240 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABGMZOUHLUKWTZV2NG5B6XLUCATBNANCNFSM5D4EWKHQ>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
PR description:
Split HOCalibAnalyzer.cc to take out the post analysis part in separate macros. The changes for HO is done in consultation with the author of the code (Gobinda Majumder)
PR validation:
Tested with private configurations
if this PR is a backport please specify the original PR and why you need to backport that PR:
Nothing special