-
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
fix ge2/1 demonstrator in validation #36835
Conversation
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-36835/28018
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-36835/28019
|
A new Pull Request was created by @watson-ij (Ian J. Watson) for master. It involves the following packages:
@civanch, @Dr15Jones, @makortel, @cvuosalo, @emanueleusai, @ianna, @mdhildreth, @cmsbuild, @AdrianoDee, @srimanob, @jfernan2, @ahmad3213, @pmandrik, @pbo0, @rvenditti can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
please test |
type bugfix |
urgent |
Do we need to run .911 workflow to make sure that we don't have an issue with DD4hep XML? |
-1 Failed Tests: ClangBuild Clang BuildI found compilation warning while trying to compile with clang. Command used:
See details on the summary page. |
+1 |
I created and uploaded updated GEM reco geometry with this PR, and it is in the DB with tag GEMRECO_Geometry_123DD4hepV2. See my comment in #36826 for more details: |
@watson-ij Can you validate GEM reco geometry? I can tell that the update GEM reco geometry made with this PR is different from the previous version, and I can print out the contents the GEM reco geometry, but I don't know how to verify its correctness. |
Thank you @cvuosalo, if I use the new tag [1] with the PSet that was crashing, I see the demo. superchamber, and so station 2 is built, and the event which was crashing is successfully processed without issue. [1] To the PSet I was testing, I just added the lines: process.GlobalTag.toGet = cms.VPSet(
cms.PSet(record = cms.string("GEMRecoGeometryRcd"),
tag = cms.string("GEMRECO_Geometry_123DD4hepV2"),
connect = cms.string("frontier://FrontierProd/CMS_CONDITIONS"),
)
) |
+Upgrade Test by running 1k events of ttbar and ZMM from scratch, jobs run fine. Detail is in |
+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) |
For DDD, when the GEM reco geometry payload is being created, this PR causes a segmentation violation. DD4hep is OK. I've confirmed the crash, and now I am trying to figure out which lines of code to change to fix it. |
I have a fix that allows the DDD GEM reco geometry payload to be created. Maybe this PR should be merged, and then I will submit the fix in a new PR. The problem does not affect any workflow, so it is safe to merge this PR. |
+1
|
Thanks @cvuosalo |
PR #36869 provides a fix for creating the DDD GEM reco geometry DB payload. |
PR description:
Fix issues in #36826 caused by a missing the demonstrator superchamber in the db geometry. Also fix an issue in Validation/MuonGEMHits which might not build station 2 when it exists for the demonstrator.
PR validation:
Ran the PSet referenced in the issue, checked it ran the crashing event.
if this PR is a backport please specify the original PR and why you need to backport that PR:
Before submitting your pull requests, make sure you followed this checklist: