-
Notifications
You must be signed in to change notification settings - Fork 483
Fix for failing dataflow build #13721
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
Conversation
|
REQUEST FOR PRODUCTION RELEASES: This will add The following labels are available |
5965952 to
dc996cc
Compare
|
Did you test it locally? If yes, I will go ahead and merge it since this is currently broken. |
|
Let's wait for the CI results, I rebuilt O2sim with my slc9 system and it works, but I can't test the dataflow build on cs8. |
32bf77e to
b606ab8
Compare
|
build/O2/o2_slc9 failure is related to o2sim_checksimkinematics_G3, so unrelated to the purpose of this PR |
b606ab8 to
d337f90
Compare
Hybrid generator includes Pythia8, so when the dataflow build happens, without this fix, the Pythia8 header is loaded. It's not found due to the nature of the dataflow build. This fix prevents the Hybrid generator loading if Pythia8 is not found and it includes also HepMC3, given that a similar issue might arise with that generator as well in the future.
d337f90 to
ba0740d
Compare
|
I managed to reproduce the error locally and I ultimately fixed the issue. If there are no other differences between my slc9 build and the cs8 one, then I expect the next dataflow test to be successful |
(cherry picked from commit 7f54d8f)
(cherry picked from commit 7f54d8f)
(cherry picked from commit 7f54d8f)
(cherry picked from commit 7f54d8f)
(cherry picked from commit 7f54d8f)
(cherry picked from commit 7f54d8f)
(cherry picked from commit 7f54d8f)
Hybrid generator includes Pythia8, so when the dataflow build happens, without this fix, the Pythia8 header is loaded. It's not found due to the nature of the dataflow build. This fix prevents the Hybrid generator loading if Pythia8 is not found and it includes also HepMC3, given that a similar issue might arise with that generator as well in the future.