-
Notifications
You must be signed in to change notification settings - Fork 207
Upgrade pythia8 to 305 #6948
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
Upgrade pythia8 to 305 #6948
Conversation
|
A new Pull Request was created by @mkirsano (Mikhail Kirsanov) for branch IB/CMSSW_12_0_X/master. @cmsbuild, @smuzaffar, @mrodozov, @iarspider can you please review it and eventually sign? Thanks. |
|
To be tested together with cmssw PR #33898 |
|
please test with cms-sw/cmssw#33898 |
|
-1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-37e67e/15433/summary.html External BuildI found compilation error when building: install-external+evtgen+2.0.0-9d4772ab54ed74d24e7a6ebec3768e7b
* The action "build-cms+cmssw-tool-conf+46.0-5e3c0fa70e51c07a33ff816f947e1c83" was not completed successfully because The following dependencies could not complete:
install-external+evtgen-toolfile+1.0-e786c96826f0fcb2f5a06e331d5d16ae
* The action "build-external+evtgen+2.0.0-9d4772ab54ed74d24e7a6ebec3768e7b" was not completed successfully because Failed to build evtgen. Log file in /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/BUILD/slc7_amd64_gcc900/external/evtgen/2.0.0-9d4772ab54ed74d24e7a6ebec3768e7b/log. Final lines of the log file:
/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/BUILD/slc7_amd64_gcc900/external/evtgen/2.0.0-9d4772ab54ed74d24e7a6ebec3768e7b/evtgen-2.0.0/src/EvtGenExternal/EvtPythiaEngine.cpp: In member function 'void EvtPythiaEngine::updateParticleLists()':
/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/BUILD/slc7_amd64_gcc900/external/evtgen/2.0.0-9d4772ab54ed74d24e7a6ebec3768e7b/evtgen-2.0.0/src/EvtGenExternal/EvtPythiaEngine.cpp:434:65: error: cannot convert 'Pythia8::ParticleDataEntryPtr' {aka 'std::shared_ptr'} to 'Pythia8::ParticleDataEntry*' in initialization
434 | _genericPythiaGen->particleData.particleDataEntryPtr( PDGCode );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
| |
| Pythia8::ParticleDataEntryPtr {aka std::shared_ptr}
/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/BUILD/slc7_amd64_gcc900/external/evtgen/2.0.0-9d4772ab54ed74d24e7a6ebec3768e7b/evtgen-2.0.0/src/EvtGenExternal/EvtPythiaEngine.cpp:436:63: error: cannot convert 'Pythia8::ParticleDataEntryPtr' {aka 'std::shared_ptr'} to 'Pythia8::ParticleDataEntry*' in initialization
|
|
I have a patch for EvtGen, let me figure out how to apply it... |
|
Please test with #6949 |
|
-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: Copying tmp/slc7_amd64_gcc900/src/FastSimulation/ParticleDecay/src/FastSimulationParticleDecay/libFastSimulationParticleDecay.so to productstore area:
Leaving library rule at FastSimulation/ParticleDecay
Entering library rule at src/FastSimulation/ParticleDecay/plugins
>> Compiling edm plugin /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_0_X_2021-05-30-0000/src/FastSimulation/ParticleDecay/plugins/TestPythiaDecays.cc
/data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_0_X_2021-05-30-0000/src/FastSimulation/ParticleDecay/plugins/TestPythiaDecays.cc: In constructor 'TestPythiaDecays::TestPythiaDecays(const edm::ParameterSet&)':
/data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_0_X_2021-05-30-0000/src/FastSimulation/ParticleDecay/plugins/TestPythiaDecays.cc:122:62: error: cannot convert 'Pythia8::ParticleDataEntryPtr' {aka 'std::shared_ptr'} to 'Pythia8::ParticleDataEntry*' in initialization
122 | Pythia8::ParticleDataEntry* pd = pdt.particleDataEntryPtr(pid);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
| |
| Pythia8::ParticleDataEntryPtr {aka std::shared_ptr}
gmake: *** [tmp/slc7_amd64_gcc900/src/FastSimulation/ParticleDecay/plugins/FastSimulationParticleDecayAuto/TestPythiaDecays.cc.o] Error 1
|
|
please test with #6949, cms-sw/cmssw#33898 |
|
-1 Failed Tests: Build 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: Copying tmp/slc7_amd64_gcc900/src/FastSimulation/ParticleDecay/src/FastSimulationParticleDecay/libFastSimulationParticleDecay.so to productstore area:
Leaving library rule at FastSimulation/ParticleDecay
Entering library rule at src/FastSimulation/ParticleDecay/plugins
>> Compiling edm plugin /build/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_0_X_2021-05-30-0000/src/FastSimulation/ParticleDecay/plugins/TestPythiaDecays.cc
/build/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_0_X_2021-05-30-0000/src/FastSimulation/ParticleDecay/plugins/TestPythiaDecays.cc: In constructor 'TestPythiaDecays::TestPythiaDecays(const edm::ParameterSet&)':
/build/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_0_X_2021-05-30-0000/src/FastSimulation/ParticleDecay/plugins/TestPythiaDecays.cc:122:62: error: cannot convert 'Pythia8::ParticleDataEntryPtr' {aka 'std::shared_ptr'} to 'Pythia8::ParticleDataEntry*' in initialization
122 | Pythia8::ParticleDataEntry* pd = pdt.particleDataEntryPtr(pid);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
| |
| Pythia8::ParticleDataEntryPtr {aka std::shared_ptr}
gmake: *** [tmp/slc7_amd64_gcc900/src/FastSimulation/ParticleDecay/plugins/FastSimulationParticleDecayAuto/TestPythiaDecays.cc.o] Error 1
Clang BuildI found compilation error while trying to compile with clang. Command used: >> Compiling edm plugin /build/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_0_X_2021-05-30-0000/src/FastSimulation/EventProducer/src/FamosManager.cc
>> Compiling edm plugin /build/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_0_X_2021-05-30-0000/src/FastSimulation/EventProducer/src/FamosProducer.cc
>> Entering Package FastSimulation/ParticleDecay
Entering library rule at src/FastSimulation/ParticleDecay/plugins
>> Compiling edm plugin /build/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_0_X_2021-05-30-0000/src/FastSimulation/ParticleDecay/plugins/TestPythiaDecays.cc
/build/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_0_X_2021-05-30-0000/src/FastSimulation/ParticleDecay/plugins/TestPythiaDecays.cc:122:33: error: no viable conversion from 'Pythia8::ParticleDataEntryPtr' (aka 'shared_ptr') to 'Pythia8::ParticleDataEntry *'
Pythia8::ParticleDataEntry* pd = pdt.particleDataEntryPtr(pid);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
gmake: *** [tmp/slc7_amd64_gcc900/src/FastSimulation/ParticleDecay/plugins/FastSimulationParticleDecayAuto/TestPythiaDecays.cc.o] Error 1
Entering library rule at FastSimulation/ParticleDecay
|
|
please test with #6949, cms-sw/cmssw#33898, cms-sw/cmssw#33902 |
|
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-37e67e/15448/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:
|
|
|
|
After looking attentively at the logs I found a potential problem. Report sent to the authors, thay admitted that it is a problem. Waiting for solution. |
|
This is to be substituted by the upgrade to 307 in about one week |
|
closing this, please open a new PR with updated version (when available). |
No description provided.