-
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
modernize MuonAnalysis/MomentumScaleCalibration
#36485
modernize MuonAnalysis/MomentumScaleCalibration
#36485
Conversation
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-36485/27359
|
A new Pull Request was created by @mmusich (Marco Musich) for master. It involves the following packages:
@cmsbuild, @santocch can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
bd1c788
to
d9ac203
Compare
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-36485/27360
|
please test |
-1 Failed Tests: Build HeaderConsistency ClangBuild 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: /cvmfs/cms-ib.cern.ch/nweek-02711/slc7_amd64_gcc900/external/sigcpp/2.6.2-cms/include/sigc++-2.0/sigc++/functors/slot.h:1655:7: required from 'class sigc::slot' /cvmfs/cms-ib.cern.ch/nweek-02711/slc7_amd64_gcc900/external/sigcpp/2.6.2-cms/include/sigc++-2.0/sigc++/signal.h:658:41: required from 'struct sigc::internal::signal_emit0' /cvmfs/cms-ib.cern.ch/nweek-02711/slc7_amd64_gcc900/external/sigcpp/2.6.2-cms/include/sigc++-2.0/sigc++/signal.h:2635:54: required from 'class sigc::signal0' /cvmfs/cms-ib.cern.ch/nweek-02711/slc7_amd64_gcc900/external/sigcpp/2.6.2-cms/include/sigc++-2.0/sigc++/signal.h:3839:7: required from 'class sigc::signal' /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_3_X_2021-12-13-1100/src/Fireworks/Core/interface/FWViewContext.h:42:52: required from here /cvmfs/cms-ib.cern.ch/nweek-02711/slc7_amd64_gcc900/external/sigcpp/2.6.2-cms/include/sigc++-2.0/sigc++/functors/slot.h:431:22: error: function returning a function 431 | typedef T_return (*call_type)(rep_type*); | ^~~~~~~~~ /cvmfs/cms-ib.cern.ch/nweek-02711/slc7_amd64_gcc900/external/sigcpp/2.6.2-cms/include/sigc++-2.0/sigc++/functors/slot.h:437:19: error: function returning a function 437 | inline T_return operator()() const | ^~~~~~~~ Clang BuildI found compilation error while trying to compile with clang. Command used:
>> Entering Package PhysicsTools/PythonAnalysis >> Entering Package RecoEgamma/EgammaTools >> Entering Package RecoVertex/BeamSpotProducer >> Entering Package SimTransport/PPSProtonTransport >> Compile sequence completed for CMSSW CMSSW_12_3_X_2021-12-13-1100 gmake: *** [There are compilation/build errors. Please see the detail log above.] Error 1 + eval scram build outputlog '&&' '(python3' /data/cmsbld/jenkins/workspace/ib-run-pr-tests/cms-bot/buildLogAnalyzer.py --ignoreWarning=Wdeprecated-declarations --logDir /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_3_X_2021-12-13-1100/tmp/slc7_amd64_gcc900/cache/log/src '||' 'true)' ++ scram build outputlog >> Entering Package Alignment/OfflineValidation >> Compiling /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_3_X_2021-12-13-1100/src/Alignment/OfflineValidation/bin/DMRtrends.cc Entering library rule at src/Alignment/OfflineValidation/plugins |
@cms-sw/orp-l2 is the release broken? |
@mmusich #36343 and cms-sw/cmsdist#7441 may have broken it: investigating... |
As shown above, #36343 was also included on top of IB + this PR after doing git cms-merge-topic , |
Yes, I think so. We need to wait for next IB with cms-sw/cmsdist#7441 |
It seems to be there now: https://cmssdt.cern.ch/SDT/html/cmssdt-ib/#/ib/CMSSW_12_3_X (I don't know if it was already there when you tested first 2 hours ago) |
please test with cms-sw/cmsdist#7441 |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-9561e5/21258/summary.html Comparison SummarySummary:
|
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-9561e5/21301/summary.html Comparison SummarySummary:
|
merge |
+1 |
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 be automatically merged. |
PR description:
Part of the migration in #31061 and #36404
Went systematically through all of the CMSDEPRECATED_X warnings in the
MuonAnalysis/MomentumScaleCalibration
subsystem fromCMSSW_12_3_CMSDEPRECATED_X_2021-12-10-2300
and removed deprecated API calls.Bonus:
PR validation:
cmssw
compilesif this PR is a backport please specify the original PR and why you need to backport that PR:
N/A