-
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
bug fixes for Hydjets and Pyquen #36918
bug fixes for Hydjets and Pyquen #36918
Conversation
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-36918/28227
|
A new Pull Request was created by @wouf for master. It involves the following packages:
@SiewYan, @mkirsano, @Saptaparna, @cmsbuild, @GurpreetSinghChahal, @alberto-sanchez can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-60297d/22309/summary.html Comparison SummarySummary:
|
type bugfix |
please test workflow 148.0 |
@wouf could you please write a title slightly more descriptive for this PR? At least Hydjet should be present in it |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-60297d/22332/summary.html Comparison Summary@slava77 comparisons for the following workflows were not done due to missing matrix map:
Summary:
|
Please hold it, the solution is not correct! |
@@ -462,6 +459,9 @@ bool Hydjet2Hadronizer::get_particles(HepMC::GenEvent *evt) { | |||
} | |||
ihy++; | |||
} | |||
if (sub_vertices) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is no need to check that the pointer is non-null before calling delete. Internally delete does such a check.
urgent |
Pull request #36918 was updated. @SiewYan, @mkirsano, @Saptaparna, @cmsbuild, @GurpreetSinghChahal, @alberto-sanchez can you please check and sign again. |
@perrotta This PR can be merged, I will put memory leak bugfix to other. |
@cms-sw/generators-l2 please have a look: this is needed in pre5 |
@wouf , thank for your effort. If I understood correctly, you have removed the two unused cfi and the pointer. The bugfix PR will come later? |
@SiewYan this is THE bugfix for the crash that we observe in wf 148 in the IB, due to an Then, there is some possible memory leak reported by the static analyzer, and that's what differed to a future PR (unless the |
please test workflow 148.0 |
@perrotta , thank you for the description, it is very hard to follow from the long thread... I will sign it once the test is a success. |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-60297d/22419/summary.html Comparison Summary@slava77 comparisons for the following workflows were not done due to missing matrix map:
Summary:
|
+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 now be reviewed by the release team before it's merged. @perrotta, @dpiparo, @qliphy (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
PR description:
This is bugfix for #36316 . It fixes some bugs from here
Also two cff files unused in Configuration/Generator have been deleted in this PR.
PR validation:
Hydjet2 - wf 160
Hydjet - wf 150
Pyquen - wf 300