Skip to content

Conversation

@silviodonato
Copy link
Contributor

PR description:

This PR is a copy of #31907 after having removed commits

The purpose of this PR is only the review of #31907

mariadalfonso and others added 30 commits November 15, 2020 21:15
Dereferencing an uninitialized edm::Handle leads to dereference
of a nullptr which is undefined behavior. Rearranged code to
avoid using edm::Handles at all.
@cmsbuild
Copy link
Contributor

A new Pull Request was created by @silviodonato (Silvio Donato) for CMSSW_11_1_X.

It involves the following packages:

DataFormats/HGCalReco
RecoEgamma/EgammaTools
RecoHGCal/Configuration
RecoHGCal/TICL
RecoLocalCalo/HGCalRecAlgos
RecoLocalCalo/HGCalRecProducers
RecoParticleFlow/PFClusterProducer
Validation/HGCalValidation

@perrotta, @andrius-k, @kmaeshima, @ErnestaP, @kpedro88, @cmsbuild, @jfernan2, @fioriNTU, @slava77, @jpata can you please review it and eventually sign? Thanks.
@felicepantaleo, @jainshilpi, @argiro, @bsunanda, @pfs, @thomreis, @varuns23, @seemasharmafnal, @mmarionncern, @sethzenz, @lgray, @apsallid, @vandreev11, @Sam-Harper, @cbernet, @rovere, @cseez, @deguio, @hatakeyamak, @clelange, @rchatter, @edjtscott, @sobhatta, @lecriste, @afiqaize, @ram1123 this is something you requested to watch as well.
@silviodonato, @dpiparo, @qliphy you are the release manager for this.

cms-bot commands are listed here

@silviodonato
Copy link
Contributor Author

please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Nov 17, 2020

The tests are being triggered in jenkins.

@rovere
Copy link
Contributor

rovere commented Nov 17, 2020

Thanks @silviodonato for this.
I briefly spoke with Andrea that alerted me about that.

@cmsbuild
Copy link
Contributor

+1
Tested at: f9d0e3f
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-d355e5/10809/summary.html
CMSSW: CMSSW_11_1_X_2020-11-17-1100
SCRAM_ARCH: slc7_amd64_gcc820

@cmsbuild
Copy link
Contributor

Comparison job queued.

@cmsbuild
Copy link
Contributor

Comparison is ready
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-d355e5/10809/summary.html

Comparison Summary:

  • No significant changes to the logs found
  • Reco comparison results: 2552 differences found in the comparisons
  • DQMHistoTests: Total files compared: 36
  • DQMHistoTests: Total histograms compared: 2784828
  • DQMHistoTests: Total failures: 6002
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 2778776
  • DQMHistoTests: Total skipped: 50
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.0 KiB( 35 files compared)
  • Checked 152 log files, 16 edm output root files, 36 DQM output files

@jfernan2
Copy link
Contributor

@rovere
Copy link
Contributor

rovere commented Nov 18, 2020

Dear all,
this confirms the analysis I've posted in the original PR.
@silviodonato should we start the review process of #31907 or do you have additional checks you'd like to perform before doing that?
By the way, since the code changes in #31907 have been all reviewed, in single PRs, in 11_2, I imagine the process could be rather smooth.
Let me know how you would like to proceed. I'll be happy to help if it's needed.

@perrotta
Copy link
Contributor

By the way, since the code changes in #31907 have been all reviewed, in single PRs, in 11_2, I imagine the process could be rather smooth.

This check was great, and certainly helps in the review of #31907. I'll do my best to go through it as quicly as possible. Please however take into account that #31907 includes the backport of 9 different PRs merged in the master, and for a few of them that backport is not even complete. In the masters there were other HGCal related PRs merged which were not included in that backport, and this also must be taken care of while comparing the codes in the two releases, I commit myself in speeding up the review, but do not expect it can be concluded too soon.

@rovere
Copy link
Contributor

rovere commented Nov 18, 2020

By the way, since the code changes in #31907 have been all reviewed, in single PRs, in 11_2, I imagine the process could be rather smooth.

This check was great, and certainly helps in the review of #31907. I'll do my best to go through it as quicly as possible. Please however take into account that #31907 includes the backport of 9 different PRs merged in the master, and for a few of them that backport is not even complete. In the masters there were other HGCal related PRs merged which were not included in that backport, and this also must be taken care of while comparing the codes in the two releases, I commit myself in speeding up the review, but do not expect it can be concluded too soon.

Thanks a lot @perrotta
In doing the backport, I included the very bare minimum to avoid the inclusion of un-necessary code.
I'll be glad to help the review process in all possible ways.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.