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
Pr90x L1T Stage2 for Phase2 #17248
Pr90x L1T Stage2 for Phase2 #17248
Conversation
please test |
The tests are being triggered in jenkins. |
A new Pull Request was created by @rekovic for CMSSW_9_0_X. It involves the following packages: L1Trigger/L1TCalorimeter @cmsbuild, @rekovic, @mulhearn, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are listed here #13028 |
-1 Tested at: 1b5a8a4 You can see the results of the tests here: I found follow errors while testing this PR Failed tests: Build
I found an error when building: >> Compiling edm plugin /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_0_X_2017-01-22-2300/src/L1Trigger/L1TNtuples/plugins/L1TauRecoTreeProducer.cc >> Compiling edm plugin /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_0_X_2017-01-22-2300/src/L1Trigger/L1TNtuples/plugins/L1Muon2RecoTreeProducer.cc >> Compiling edm plugin /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_0_X_2017-01-22-2300/src/L1Trigger/L1TNtuples/plugins/L1MetFilterRecoTreeProducer.cc >> Compiling edm plugin /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_0_X_2017-01-22-2300/src/L1Trigger/L1TNtuples/plugins/L1ExtraTreeProducer.cc /cvmfs/cms-ib.cern.ch/week0/slc6_amd64_gcc530/cms/cmssw-patch/CMSSW_9_0_X_2017-01-22-2300/external/slc6_amd64_gcc530/lib/libCore.so: error adding symbols: File in wrong format collect2: error: ld returned 1 exit status gmake: *** [tmp/slc6_amd64_gcc530/src/L1Trigger/L1TCalorimeter/src/L1TriggerL1TCalorimeter/libL1TriggerL1TCalorimeter.so] Error 1 Leaving library rule at L1Trigger/L1TCalorimeter >> Compiling edm plugin /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_0_X_2017-01-22-2300/src/L1Trigger/L1TNtuples/plugins/L1ElectronRecoTreeProducer.cc >> Compiling edm plugin /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_0_X_2017-01-22-2300/src/L1Trigger/L1TNtuples/plugins/L1UpgradeTreeProducer.cc >> Compiling edm plugin /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_0_X_2017-01-22-2300/src/L1Trigger/L1TNtuples/plugins/L1uGTTreeProducer.cc |
Comparison not run due to Build errors (RelVals and Igprof tests were also skipped) |
Pull request #17248 was updated. @cmsbuild, @rekovic, @mulhearn, @davidlange6 can you please check and sign again. |
Pull request #17248 was updated. @civanch, @mdhildreth, @cmsbuild, @rekovic, @mulhearn, @davidlange6 can you please check and sign again. |
The current code crashes for Phase2. Instead of generating all possible DetIds and testing which ones are allowed, it is a lot cleaner to just iterate over the produced metadata ids.
hello @rekovic do you understand the changes in LocalTrigger of DT's , in the 2023 workflows of the matrix ? all the 2023 are affected by that. |
+1 signing for AlCa since the only file you've modified which is under our signature |
This pull request is fully signed and it will be integrated in one of the next CMSSW_9_0_X IBs (tests are also fine). This pull request requires discussion in the ORP meeting before it's merged. @davidlange6, @smuzaffar |
Thanks @franzoni |
+1 |
Hi @rekovic - I notice belatedly that this looks to have broken some relval tests. Can you have a look |
@davidlange6, @matz-e The exceptions seem to be due to [3] Calling method for module HcalTrigPrimDigiProducer/'simHcalTriggerPrimitiveDigis' Exception Message: LUT has 1024 entries for 1661 but 1186 was requested. ----- End Fatal Exception ------------------------------------------------- |
these were the changes that presumably led to the errors
• #17341 from davidlange6: more workflows that can not use recycled gensim at this point
• #17320 from syuvivida: Fix of GenFilterInfo in 90X release
• #17278 from ggovi: conddb tools improvements
• #17248 from cms-l1t-offline: Pr90x L1T Stage2 for Phase2
• #17337 from franzoni: alignment (asy and real) Consistent with Fpix updated Thickness (290 instead of 300 mum)
• #17335 from kpedro88: Fix or suppress warnings related to Phase0 HE in 2017
• #17098 from VinInn: Remove Trajectory from event
unless there is an undocumented change in the GT, this is presumably from 17248.. we can revert it to confirm?
… On Feb 2, 2017, at 11:33 AM, rekovic ***@***.***> wrote:
@davidlange6, @matz-e The exceptions seem to be due to HcalTrigPrimDigiProducer and the LUTs used.
[3] Calling method for module HcalTrigPrimDigiProducer/'simHcalTriggerPrimitiveDigis'
Exception Message:
LUT has 1024 entries for 1661 but 1186 was requested.
----- End Fatal Exception -------------------------------------------------
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
|
ok, so yes, its due to this PR. ..we’ll back this out later today while you and hcal work on the fix. (which is presumably an inconsistent configuration)
… On Feb 2, 2017, at 12:40 PM, rekovic ***@***.***> wrote:
simHcalTriggerPrimitiveDigis were not executed prior to 17248.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
I'll look into it. |
ok |
So… HCAL has not yet defined any trigger modes beyond 2017, and this is tripping this crash. I'll work on a solution. |
and as an added bonus, this PR generates a bunch of errors that we need a fix for !@#$ Converted hit with station 1, CSC_ID 1, sector index 6, subsector 2, wire 5, strip 213, BX 0, neighbor 0 has no match |
@davidlange6 Which test workflow produced the above cout ? |
PR 90x for change in configuration to use L1T Stage2 (as opposed to L1T Legacy) in Phase2 era.
This PR also includes (needed to pass tests) #17260 which fixed crashes in HCAL TPs for Phase2
This PR is needed for Phase2 MC Production.
Details: