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
Explicitly register to produce on end transition #18427
Explicitly register to produce on end transition #18427
Conversation
TauSpinnerCMS said it was an EndRunProducer, but the method was empty.
All modules which produce on end Run or LuminosityBlock now explicitly call produces with that information. This is needed to properly schedule modules in upcoming framework changes.
A new Pull Request was created by @Dr15Jones (Chris Jones) for master. It involves the following packages: Alignment/LaserAlignment @ghellwig, @cerminar, @fabozzi, @Martin-Grunewald, @rekovic, @dmitrijus, @govoni, @perrotta, @civanch, @vanbesien, @silviodonato, @cmsbuild, @fwyzard, @GurpreetSinghChahal, @davidlange6, @mdhildreth, @slava77, @mmusich, @mulhearn, @arunhep, @perrozzi, @thuer, @monttj, @franzoni can you please review it and eventually sign? Thanks. cms-bot commands are listed here #13028 |
please test |
The tests are being triggered in jenkins. |
This change causes no functional behavior changes, it is just anticipating a change to the framework. |
-1 Tested at: ac99678 You can see the results of the tests here: I found follow errors while testing this PR Failed tests: Build
I found an error when building: >> Compiling edm plugin /build/cmsbld/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_1_X_2017-04-20-1100/src/TauAnalysis/MCEmbeddingTools/plugins/TrackMergeremb.cc >> Compiling edm plugin /build/cmsbld/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_1_X_2017-04-20-1100/src/TauAnalysis/MCEmbeddingTools/plugins/EmbeddingVertexCorrector.cc >> Compiling edm plugin /build/cmsbld/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_1_X_2017-04-20-1100/src/TauAnalysis/MCEmbeddingTools/plugins/MuMuForEmbeddingSelector.cc In file included from /build/cmsbld/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_1_X_2017-04-20-1100/src/GeneratorInterface/Pythia6Interface/plugins/Pythia6HadronizerFilter.cc:3:0: /build/cmsbld/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_1_X_2017-04-20-1100/src/GeneratorInterface/Core/interface/HadronizerFilter.h: In constructor 'edm::HadronizerFilter::HadronizerFilter(const edm::ParameterSet&)': /build/cmsbld/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_1_X_2017-04-20-1100/src/GeneratorInterface/Core/interface/HadronizerFilter.h:164:33: error: 'Transtion' is not a member of 'edm' produces(); ^ /build/cmsbld/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_1_X_2017-04-20-1100/src/GeneratorInterface/Core/interface/HadronizerFilter.h:164:33: error: 'Transtion' is not a member of 'edm' /build/cmsbld/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_1_X_2017-04-20-1100/src/GeneratorInterface/Core/interface/HadronizerFilter.h:164:5: error: parse error in template argument list produces(); |
Comparison not run due to Build errors (RelVals and Igprof tests were also skipped) |
Comparison is ready Comparison Summary:
|
+1 |
+1 |
+1 |
+1 |
+1 |
+1 |
+1 |
All modules which produce on end Run or end LuminosityBlock now explicitly call produces with that information. This is needed to properly schedule modules in upcoming framework changes.