Skip to content
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

New Package - ParticleFlow Phase2 #30256

Closed
wants to merge 13 commits into from

Conversation

rekovic
Copy link
Contributor

@rekovic rekovic commented Jun 15, 2020

PR description:

New Package - ParticleFlow for Phase2.

Will move the data files to externals as the last step of the review. The PR will be rebased or squashed so that the data files never enter the cmssw repository history.

@cmsbuild
Copy link
Contributor

The code-checks are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

-code-checks

ERROR: Build errors found during clang-tidy run.

L1Trigger/Phase2L1ParticleFlow/src/PuppiAlgo.cc:236:22: error: constexpr variable 'PUPPIW_0p01' must be initialized by a constant expression [clang-diagnostic-error]
  constexpr uint16_t PUPPIW_0p01 = std::round(0.01 * PFParticle::PUPPI_SCALE);
                     ^
L1Trigger/Phase2L1ParticleFlow/src/PuppiAlgo.cc:236:36: note: non-constexpr function 'round' cannot be used in a constant expression
--
gmake: *** [config/SCRAM/GMake/Makefile.coderules:128: code-checks] Error 2
gmake: *** [There are compilation/build errors. Please see the detail log above.] Error 2

@cmsbuild
Copy link
Contributor

The code-checks are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-30256/16160

  • This PR adds an extra 1288KB to repository

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @rekovic for master.

It involves the following packages:

L1Trigger/Phase2L1ParticleFlow

The following packages do not have a category, yet:

L1Trigger/Phase2L1ParticleFlow
Please create a PR for https://github.com/cms-sw/cms-bot/blob/master/categories_map.py to assign category

@cmsbuild can you please review it and eventually sign? Thanks.
@Martin-Grunewald this is something you requested to watch as well.
@silviodonato, @dpiparo you are the release manager for this.

cms-bot commands are listed here

@rekovic
Copy link
Contributor Author

rekovic commented Jun 16, 2020

please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Jun 16, 2020

The tests are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

-1

Tested at: 3772d46

CMSSW: CMSSW_11_2_X_2020-06-15-1100
SCRAM_ARCH: slc7_amd64_gcc820
You can see the results of the tests here:
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-4b1314/7092/summary.html

I found follow errors while testing this PR

Failed tests: Build HeaderConsistency ClangBuild

  • Build:

I found compilation warning when building: See details on the summary page.

  • Clang:

I found compilation warning while trying to compile with clang. Command used:

USER_CUDA_FLAGS='--expt-relaxed-constexpr' USER_CXXFLAGS='-Wno-register -fsyntax-only' scram build -k -j 32 COMPILER='llvm compile'

See details on the summary page.

@cmsbuild
Copy link
Contributor

Comparison not run due to Build errors (RelVals and Igprof tests were also skipped)

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-30256/16609

  • This PR adds an extra 1344KB to repository

  • Found files with invalid states:

    • L1Trigger/Phase2L1ParticleFlow/interface/SimpleCalibrations.h:
    • L1Trigger/Phase2L1ParticleFlow/plugins/L1TPFJetMetTreeProducer.cc:
    • L1Trigger/Phase2L1ParticleFlow/README.md:

@cmsbuild
Copy link
Contributor

Pull request #30256 was updated. @cmsbuild, @rekovic, @benkrikler, @kpedro88 can you please check and sign again.

@rekovic
Copy link
Contributor Author

rekovic commented Jun 30, 2020

please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Jun 30, 2020

The tests are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

+1
Tested at: c47db98
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-4b1314/7508/summary.html
CMSSW: CMSSW_11_2_X_2020-06-29-2300
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-4b1314/7508/summary.html

Comparison Summary:

  • No significant changes to the logs found
  • Reco comparison results: 4 differences found in the comparisons
  • DQMHistoTests: Total files compared: 36
  • DQMHistoTests: Total histograms compared: 2778915
  • DQMHistoTests: Total failures: 7
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 2778858
  • 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

@rekovic
Copy link
Contributor Author

rekovic commented Jun 30, 2020

+1

@rekovic
Copy link
Contributor Author

rekovic commented Jun 30, 2020

@mrodozov
Could you please make an external directory to hold dataL1Trigger/Phase2L1ParticleFlow/data
Thanks.

@rekovic
Copy link
Contributor Author

rekovic commented Jun 30, 2020

hold

@cmsbuild
Copy link
Contributor

Pull request has been put on hold by @rekovic
They need to issue an unhold command to remove the hold state or L1 can unhold it for all

@cmsbuild cmsbuild added the hold label Jun 30, 2020
@silviodonato
Copy link
Contributor

@mrodozov @smuzaffar please create the folder in cms-data/L1Trigger-Phase2L1ParticleFlow. Thank you!

@silviodonato
Copy link
Contributor

@mrodozov @smuzaffar I tried to make the cms-data repository here https://github.com/cms-data/L1Trigger-Phase2L1ParticleFlow because we are in a hurry to build 11_1_0 . I hope this does not create problem (of course feel free to delete it in case of problems/mistakes)

@rekovic
Copy link
Contributor Author

rekovic commented Jul 1, 2020

superseded by #30482

silviodonato pushed a commit to silviodonato/cmssw that referenced this pull request Jul 2, 2020
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.

9 participants