-
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 rivet-toolfile.spec #5520
Conversation
For unknown reason, the Rivet paths need to be set more carefully now. Fixes the following problem: ``` cmsRun: RivetYODA.cc:52: typename T::Ptr Rivet::Wrapper<T>::active() const [with T = YODA::Counter; typename T::Ptr = std::shared_ptr<YODA::Counter>]: Assertion `false && "No activ e pointer set. Was this object booked in init()?"' failed. ``` How to reproduce the problem: CMSSW_11_0_0_pre7/gcc700 -> working CMSSW_11_0_0_pre7/gcc820 (and newer) -> not working
A new Pull Request was created by @intrepid42 (Markus Seidel) for branch IB/CMSSW_11_1_X/master. @cmsbuild, @smuzaffar, @mrodozov, @tulamor can you please review it and eventually sign? Thanks. |
please test |
The tests are being triggered in jenkins. |
+1 |
Comparison job queued. |
+externals |
This pull request is fully signed and it will be integrated in one of the next IB/CMSSW_11_1_X/master IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @davidlange6, @silviodonato, @fabiocos (and backports should be raised in the release meeting by the corresponding L2) |
Comparison is ready Comparison Summary:
|
@intrepid42 , can you please a unit tests to in cmssw to make sure that
in GeneratorInterface/RivetInterface/test/BuildFile.xml should be enough. |
@smuzaffar Yes, I would be happy to add that. Is it also possible to do a cmsRun on an example config? We would just need to make sure that it does not crash. |
Instead could we check that one of the analyses is actually loaded? |
for bit complex things , it is better to add a shell script and run it e.g
in side the script you can run cmsRun and/or rivet |
in order to test, just run |
Thank you, that works. It would be nice to test GenParticles2HepMCConverter also. |
@intrepid42 I have no idea. |
Ah never mind, I think I can generate some Pythia events, convert to genParticles, convert back to HepMC, and use that as input for Rivet, to test the whole chain. |
For unknown reason, the Rivet paths need to be set more carefully now.
Fixes the following problem:
How to reproduce the problem:
CMSSW_11_0_0_pre7/gcc700 ->
rivet --list-analyses
workingCMSSW_11_0_0_pre7/gcc820 (and newer) -> not working