cms-l1t-offline / cmssw

CMS Offline Software
cms-sw.github.io/cmssw
Apache License 2.0
17 stars 27 forks source link

Adding latest commits from EMTF++ Emulator #1229

Closed omiguelc closed 8 months ago

omiguelc commented 8 months ago

This PR adds commits from EMTF++ that have been merged into the master branch in CMSSW. These commits are requested in the following PR: https://github.com/cms-l1t-offline/cmssw/pull/1228

triggerDoctor commented 8 months ago

Hello, I'm triggerDoctor. @aloeliger is testing this script for L1T offline software validation.

Attempts to compile this PR failed.

The following is the stderr of the compilation attempt:

In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/src/layer1_emulator.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/L1TCorrelatorLayer1PatternFileWriter.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/L1TCorrelatorLayer1PatternFileWriter.cc:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/deregionizer/deregionizer_input.h:6,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/deregionizer/deregionizer_input.cpp:2:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/deregionizer/deregionizer_input.h:6,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/deregionizer/deregionizer_ref.h:5,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/deregionizer/deregionizer_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/egamma/L1EGPuppiIsoAlgo.h:10,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/egamma/L1EGPuppiIsoAlgo.cc:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/egamma/l2egencoder_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/egamma/l2egencoder_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/egamma/l2egsorter_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/egamma/l2egsorter_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/egamma/pfeginput_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/egamma/pfeginput_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/egamma/pftkegalgo_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/egamma/pftkegalgo_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/jetmet/L1SeedConePFJetEmulator.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/jetmet/L1SeedConePFJetEmulator.cc:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/l1-converters/hgcalinput_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/l1-converters/hgcalinputt_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/l1-converters/muonGmtToL1ct_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/l1-converters/muonGmtToL1ct_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/l1-converters/tkinput_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/l1-converters/tkinput_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/pf/pfalgo_common_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/pf/pfalgo3_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/pf/pfalgo3_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/pf/pfalgo_common_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/pf/pfalgo2hgc_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/pf/pfalgo2hgc_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/pf/pfalgo_common_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/pf/pfalgo_common_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/pf/pfalgo_common_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/pf/pfalgo_dummy_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/pf/pfalgo_dummy_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/puppi/linpuppi_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/puppi/linpuppi_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/regionizer_base_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/multififo_regionizer_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/folded_multififo_regionizer_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/buffered_folded_multififo_regionizer_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/regionizer/buffered_folded_multififo_regionizer_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/regionizer_base_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/multififo_regionizer_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/folded_multififo_regionizer_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/regionizer/folded_multififo_regionizer_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/regionizer_base_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/multififo_regionizer_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/middle_buffer_multififo_regionizer_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/regionizer/middle_buffer_multififo_regionizer_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/regionizer_base_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/multififo_regionizer_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/regionizer/multififo_regionizer_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/regionizer_base_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/regionizer/regionizer_base_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/regionizer_base_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/tdr_regionizer_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/regionizer/tdr_regionizer_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/taus/TauNNIdHW.h:10,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/taus/TauNNIdHW.cc:2:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In member function 'deallocate',
    inlined from 'deallocate' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/alloc_traits.h:496:23,
    inlined from '_M_destroy' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:300:34,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:294:14,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:291:7,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:803:19,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:365:8,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:505:8,
    inlined from 'cast' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1046:22:
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/new_allocator.h:158:33: warning: 'operator delete' called on unallocated object '<anonymous>' [-Wfree-nonheap-object]
  158 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h: In function 'cast':
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1046:35: note: declared here
 1046 |     return cast_op<T>(load_type<T>(handle));
      |                                   ^
In member function 'deallocate',
    inlined from 'deallocate' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/alloc_traits.h:496:23,
    inlined from '_M_destroy' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:300:34,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:294:14,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:291:7,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:803:19,
    inlined from 'make_new_python_type' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/class.h:650:17,
    inlined from 'initialize' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/pybind11.h:1311:37,
    inlined from '__ct ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/pybind11.h:1546:33,
    inlined from 'pybind11_init_libL1TriggerPhase2L1GT' at /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GT/src/L1GTScales.cc:73:9:
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/new_allocator.h:158:33: warning: 'operator delete' called on unallocated object '<anonymous>' [-Wfree-nonheap-object]
  158 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/class.h: In function 'pybind11_init_libL1TriggerPhase2L1GT':
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/class.h:652:21: note: declared here
  652 |                 rec.name);
      |                     ^
In member function 'deallocate',
    inlined from 'deallocate' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/alloc_traits.h:496:23,
    inlined from '_M_destroy' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:300:34,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:294:14,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:291:7,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:803:19,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:365:8,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:505:8,
    inlined from 'cast' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1046:22,
    inlined from 'cast' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1076:35,
    inlined from 'format_value_and_trace' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../detail/../pytypes.h:590:72:
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/new_allocator.h:158:33: warning: 'operator delete' called on unallocated object '<anonymous>' [-Wfree-nonheap-object]
  158 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h: In member function 'format_value_and_trace':
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1046:35: note: declared here
 1046 |     return cast_op<T>(load_type<T>(handle));
      |                                   ^
In member function 'deallocate',
    inlined from 'deallocate' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/alloc_traits.h:496:23,
    inlined from '_M_destroy' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:300:34,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:294:14,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:291:7,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:803:19,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:365:8,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:505:8,
    inlined from 'cast' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1046:22,
    inlined from 'cast' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1076:35,
    inlined from 'format_value_and_trace' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../detail/../pytypes.h:594:68:
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/new_allocator.h:158:33: warning: 'operator delete' called on unallocated object '<anonymous>' [-Wfree-nonheap-object]
  158 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h: In member function 'format_value_and_trace':
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1046:35: note: declared here
 1046 |     return cast_op<T>(load_type<T>(handle));
      |                                   ^
In member function 'deallocate',
    inlined from 'deallocate' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/alloc_traits.h:496:23,
    inlined from '_M_destroy' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:300:34,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:294:14,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:291:7,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:803:19,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:365:8,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:505:8,
    inlined from 'move' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1098:61:
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/new_allocator.h:158:33: warning: 'operator delete' called on unallocated object '<anonymous>' [-Wfree-nonheap-object]
  158 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h: In function 'move':
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1098:43: note: declared here
 1098 |     T ret = std::move(detail::load_type<T>(obj).operator T &());
      |                                           ^
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/src/KMTFCore.cc: In member function 'void Phase2L1GMT::KMTFCore::propagate(l1t::KMTFTrack&)':
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/src/KMTFCore.cc:443:7: warning: unused variable 'deltaK' [-Wunused-variable]
  443 |   int deltaK = 0;
      |       ^~~~~~
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/src/KMTFCore.cc: In member function 'void Phase2L1GMT::KMTFCore::calculateEta(l1t::KMTFTrack&)':
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/src/KMTFCore.cc:1117:8: warning: unused variable 'pattern' [-Wunused-variable]
 1117 |   uint pattern = track.hitPattern();
      |        ^~~~~~~
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/src/KMTFCore.cc:1119:8: warning: unused variable 'awheel' [-Wunused-variable]
 1119 |   uint awheel = fabs(wheel);
      |        ^~~~~~
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/src/KMTFCore.cc: In member function 'int Phase2L1GMT::KMTFCore::ptLUT(int)':
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/src/KMTFCore.cc:1150:7: warning: unused variable 'charge' [-Wunused-variable]
 1150 |   int charge = (K >= 0) ? +1 : -1;
      |       ^~~~~~
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/src/L1TPhase2GMTBarrelStubProcessor.cc: In member function 'l1t::MuonStubCollection L1TPhase2GMTBarrelStubProcessor::makeStubs(const L1Phase2MuDTPhContainer*, const L1MuDTChambThContainer*)':
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/src/L1TPhase2GMTBarrelStubProcessor.cc:150:28: warning: unused variable 'index' [-Wunused-variable]
  150 |               unsigned int index = (station - 1) * 4 + phiDigi.index();
      |                            ^~~~~
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTFwdMuonTranslator.cc: In member function 'l1t::SAMuon Phase2L1TGMTFwdMuonTranslator::ConvertEMTFTrack(const l1t::phase2::EMTFTrack&, int)':
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTFwdMuonTranslator.cc:232:39: error: 'calc_phi_glob_rad_from_loc' is not a member of 'emtf::phase2::tp'; did you mean 'calcPhiGlobRadFromLoc'?
  232 |   float track_phi = emtf::phase2::tp::calc_phi_glob_rad_from_loc(
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                       calcPhiGlobRadFromLoc
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTFwdMuonTranslator.cc:233:41: error: 'calc_phi_loc_deg_from_int' is not a member of 'emtf::phase2::tp'; did you mean 'calcPhiLocDegFromInt'?
  233 |       track.sector(), emtf::phase2::tp::calc_phi_loc_deg_from_int(track.modelPhi()));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                                         calcPhiLocDegFromInt
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTFwdMuonTranslator.cc:234:41: error: 'calc_theta_rad_from_int' is not a member of 'emtf::phase2::tp'; did you mean 'calcThetaRadFromInt'?
  234 |   float track_theta = emtf::phase2::tp::calc_theta_rad_from_int(track.modelEta());
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
      |                                         calcThetaRadFromInt
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTStubProducer.cc: In member function 'virtual void Phase2L1TGMTStubProducer::produce(edm::Event&, const edm::EventSetup&)':
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTStubProducer.cc:114:8: warning: unused variable 'count0' [-Wunused-variable]
  114 |   uint count0 = 0;
      |        ^~~~~~
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTStubProducer.cc:115:8: warning: unused variable 'count1' [-Wunused-variable]
  115 |   uint count1 = 0;
      |        ^~~~~~
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTStubProducer.cc:116:8: warning: unused variable 'count2' [-Wunused-variable]
  116 |   uint count2 = 0;
      |        ^~~~~~
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTStubProducer.cc:117:8: warning: unused variable 'count3' [-Wunused-variable]
  117 |   uint count3 = 0;
      |        ^~~~~~
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTStubProducer.cc:118:8: warning: unused variable 'count4' [-Wunused-variable]
  118 |   uint count4 = 0;
      |        ^~~~~~
gmake: *** [config/SCRAM/GMake/Makefile.rules:1824: tmp/el9_amd64_gcc12/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1GMTPlugins/Phase2L1TGMTFwdMuonTranslator.cc.o] Error 1
gmake: *** Waiting for unfinished jobs....
Info Value
return code 2
command evalscramv1 runtime -sh&& scram b -j 8
triggerDoctor commented 8 months ago

Hello, I'm triggerDoctor. @aloeliger is testing this script for L1T offline software validation.

This PR failed the code checks.

I found the following lines where an "error" was mentioned, they may help in debugging

/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTFwdMuonTranslator.cc:232:39: error: no member named 'calc_phi_glob_rad_from_loc' in namespace 'emtf::phase2::tp' [clang-diagnostic-error]
...
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTFwdMuonTranslator.cc:233:41: error: no member named 'calc_phi_loc_deg_from_int' in namespace 'emtf::phase2::tp' [clang-diagnostic-error]
...
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTFwdMuonTranslator.cc:234:41: error: no member named 'calc_theta_rad_from_int' in namespace 'emtf::phase2::tp'; did you mean 'calcThetaRadFromInt'? [clang-diagnostic-error]
...
Please check and see if these lines help debugging. Info Value
return code 2
command evalscramv1 runtime -sh&& scram b -k -j 8 code-checks && scram b -k -j 8 code-checks
I found no issues with the headers! Info Value
return code 0
command evalscramv1 runtime -sh&& scram b -k -j 8 check-headers
triggerDoctor commented 8 months ago

Hello, I'm triggerDoctor. @aloeliger is testing this script for L1T offline software validation.

I found 1 files that did not meet formatting requirements:

Please run scram b code-format to auto-apply code formatting Info Value
return code 0
command evalscramv1 runtime -sh&& scram b -k -j 8 code-format-all
aloeliger commented 8 months ago

Hello, I'm triggerDoctor. @aloeliger is testing this script for L1T offline software validation.

Attempts to compile this PR failed.

The following is the stderr of the compilation attempt:

In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/src/layer1_emulator.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/L1TCorrelatorLayer1PatternFileWriter.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/L1TCorrelatorLayer1PatternFileWriter.cc:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/deregionizer/deregionizer_input.h:6,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/deregionizer/deregionizer_input.cpp:2:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/deregionizer/deregionizer_input.h:6,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/deregionizer/deregionizer_ref.h:5,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/deregionizer/deregionizer_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/egamma/L1EGPuppiIsoAlgo.h:10,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/egamma/L1EGPuppiIsoAlgo.cc:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/egamma/l2egencoder_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/egamma/l2egencoder_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/egamma/l2egsorter_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/egamma/l2egsorter_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/egamma/pfeginput_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/egamma/pfeginput_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/egamma/pftkegalgo_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/egamma/pftkegalgo_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/jetmet/L1SeedConePFJetEmulator.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/jetmet/L1SeedConePFJetEmulator.cc:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/l1-converters/hgcalinput_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/l1-converters/hgcalinputt_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/l1-converters/muonGmtToL1ct_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/l1-converters/muonGmtToL1ct_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/l1-converters/tkinput_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/l1-converters/tkinput_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/pf/pfalgo_common_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/pf/pfalgo3_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/pf/pfalgo3_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/pf/pfalgo_common_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/pf/pfalgo2hgc_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/pf/pfalgo2hgc_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/pf/pfalgo_common_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/pf/pfalgo_common_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/pf/pfalgo_common_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/pf/pfalgo_dummy_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/pf/pfalgo_dummy_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/puppi/linpuppi_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/puppi/linpuppi_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/regionizer_base_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/multififo_regionizer_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/folded_multififo_regionizer_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/buffered_folded_multififo_regionizer_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/regionizer/buffered_folded_multififo_regionizer_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/regionizer_base_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/multififo_regionizer_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/folded_multififo_regionizer_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/regionizer/folded_multififo_regionizer_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/regionizer_base_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/multififo_regionizer_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/middle_buffer_multififo_regionizer_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/regionizer/middle_buffer_multififo_regionizer_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/regionizer_base_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/multififo_regionizer_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/regionizer/multififo_regionizer_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/regionizer_base_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/regionizer/regionizer_base_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/regionizer_base_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/regionizer/tdr_regionizer_ref.h:4,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/regionizer/tdr_regionizer_ref.cpp:1:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In file included from /tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/layer1_emulator.h:9,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/interface/taus/TauNNIdHW.h:10,
                 from /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1ParticleFlow/src/taus/TauNNIdHW.cc:2:
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h: In member function 'l1gt::Electron l1ct::EGIsoEleObj::toGT() const':
/tmp/palencia/pr_1229/new/src/DataFormats/L1TParticleFlow/interface/egamma.h:171:20: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
  171 |       ele.charge = !hwCharge & ele.valid;
      |                    ^~~~~~~~~
In member function 'deallocate',
    inlined from 'deallocate' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/alloc_traits.h:496:23,
    inlined from '_M_destroy' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:300:34,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:294:14,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:291:7,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:803:19,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:365:8,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:505:8,
    inlined from 'cast' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1046:22:
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/new_allocator.h:158:33: warning: 'operator delete' called on unallocated object '<anonymous>' [-Wfree-nonheap-object]
  158 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h: In function 'cast':
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1046:35: note: declared here
 1046 |     return cast_op<T>(load_type<T>(handle));
      |                                   ^
In member function 'deallocate',
    inlined from 'deallocate' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/alloc_traits.h:496:23,
    inlined from '_M_destroy' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:300:34,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:294:14,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:291:7,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:803:19,
    inlined from 'make_new_python_type' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/class.h:650:17,
    inlined from 'initialize' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/pybind11.h:1311:37,
    inlined from '__ct ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/pybind11.h:1546:33,
    inlined from 'pybind11_init_libL1TriggerPhase2L1GT' at /tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GT/src/L1GTScales.cc:73:9:
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/new_allocator.h:158:33: warning: 'operator delete' called on unallocated object '<anonymous>' [-Wfree-nonheap-object]
  158 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/class.h: In function 'pybind11_init_libL1TriggerPhase2L1GT':
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/class.h:652:21: note: declared here
  652 |                 rec.name);
      |                     ^
In member function 'deallocate',
    inlined from 'deallocate' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/alloc_traits.h:496:23,
    inlined from '_M_destroy' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:300:34,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:294:14,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:291:7,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:803:19,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:365:8,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:505:8,
    inlined from 'cast' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1046:22,
    inlined from 'cast' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1076:35,
    inlined from 'format_value_and_trace' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../detail/../pytypes.h:590:72:
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/new_allocator.h:158:33: warning: 'operator delete' called on unallocated object '<anonymous>' [-Wfree-nonheap-object]
  158 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h: In member function 'format_value_and_trace':
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1046:35: note: declared here
 1046 |     return cast_op<T>(load_type<T>(handle));
      |                                   ^
In member function 'deallocate',
    inlined from 'deallocate' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/alloc_traits.h:496:23,
    inlined from '_M_destroy' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:300:34,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:294:14,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:291:7,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:803:19,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:365:8,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:505:8,
    inlined from 'cast' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1046:22,
    inlined from 'cast' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1076:35,
    inlined from 'format_value_and_trace' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../detail/../pytypes.h:594:68:
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/new_allocator.h:158:33: warning: 'operator delete' called on unallocated object '<anonymous>' [-Wfree-nonheap-object]
  158 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h: In member function 'format_value_and_trace':
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1046:35: note: declared here
 1046 |     return cast_op<T>(load_type<T>(handle));
      |                                   ^
In member function 'deallocate',
    inlined from 'deallocate' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/alloc_traits.h:496:23,
    inlined from '_M_destroy' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:300:34,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:294:14,
    inlined from '_M_dispose' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:291:7,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/basic_string.h:803:19,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:365:8,
    inlined from '__dt_base ' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:505:8,
    inlined from 'move' at /cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1098:61:
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/include/c++/12.3.1/bits/new_allocator.h:158:33: warning: 'operator delete' called on unallocated object '<anonymous>' [-Wfree-nonheap-object]
  158 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h: In function 'move':
/cvmfs/cms.cern.ch/el9_amd64_gcc12/external/py3-pybind11/2.10.4-5628b846d0d6a3366468e5e7b27e9ca0/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../cast.h:1098:43: note: declared here
 1098 |     T ret = std::move(detail::load_type<T>(obj).operator T &());
      |                                           ^
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/src/KMTFCore.cc: In member function 'void Phase2L1GMT::KMTFCore::propagate(l1t::KMTFTrack&)':
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/src/KMTFCore.cc:443:7: warning: unused variable 'deltaK' [-Wunused-variable]
  443 |   int deltaK = 0;
      |       ^~~~~~
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/src/KMTFCore.cc: In member function 'void Phase2L1GMT::KMTFCore::calculateEta(l1t::KMTFTrack&)':
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/src/KMTFCore.cc:1117:8: warning: unused variable 'pattern' [-Wunused-variable]
 1117 |   uint pattern = track.hitPattern();
      |        ^~~~~~~
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/src/KMTFCore.cc:1119:8: warning: unused variable 'awheel' [-Wunused-variable]
 1119 |   uint awheel = fabs(wheel);
      |        ^~~~~~
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/src/KMTFCore.cc: In member function 'int Phase2L1GMT::KMTFCore::ptLUT(int)':
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/src/KMTFCore.cc:1150:7: warning: unused variable 'charge' [-Wunused-variable]
 1150 |   int charge = (K >= 0) ? +1 : -1;
      |       ^~~~~~
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/src/L1TPhase2GMTBarrelStubProcessor.cc: In member function 'l1t::MuonStubCollection L1TPhase2GMTBarrelStubProcessor::makeStubs(const L1Phase2MuDTPhContainer*, const L1MuDTChambThContainer*)':
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/src/L1TPhase2GMTBarrelStubProcessor.cc:150:28: warning: unused variable 'index' [-Wunused-variable]
  150 |               unsigned int index = (station - 1) * 4 + phiDigi.index();
      |                            ^~~~~
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTFwdMuonTranslator.cc: In member function 'l1t::SAMuon Phase2L1TGMTFwdMuonTranslator::ConvertEMTFTrack(const l1t::phase2::EMTFTrack&, int)':
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTFwdMuonTranslator.cc:232:39: error: 'calc_phi_glob_rad_from_loc' is not a member of 'emtf::phase2::tp'; did you mean 'calcPhiGlobRadFromLoc'?
  232 |   float track_phi = emtf::phase2::tp::calc_phi_glob_rad_from_loc(
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                       calcPhiGlobRadFromLoc
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTFwdMuonTranslator.cc:233:41: error: 'calc_phi_loc_deg_from_int' is not a member of 'emtf::phase2::tp'; did you mean 'calcPhiLocDegFromInt'?
  233 |       track.sector(), emtf::phase2::tp::calc_phi_loc_deg_from_int(track.modelPhi()));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                                         calcPhiLocDegFromInt
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTFwdMuonTranslator.cc:234:41: error: 'calc_theta_rad_from_int' is not a member of 'emtf::phase2::tp'; did you mean 'calcThetaRadFromInt'?
  234 |   float track_theta = emtf::phase2::tp::calc_theta_rad_from_int(track.modelEta());
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
      |                                         calcThetaRadFromInt
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTStubProducer.cc: In member function 'virtual void Phase2L1TGMTStubProducer::produce(edm::Event&, const edm::EventSetup&)':
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTStubProducer.cc:114:8: warning: unused variable 'count0' [-Wunused-variable]
  114 |   uint count0 = 0;
      |        ^~~~~~
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTStubProducer.cc:115:8: warning: unused variable 'count1' [-Wunused-variable]
  115 |   uint count1 = 0;
      |        ^~~~~~
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTStubProducer.cc:116:8: warning: unused variable 'count2' [-Wunused-variable]
  116 |   uint count2 = 0;
      |        ^~~~~~
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTStubProducer.cc:117:8: warning: unused variable 'count3' [-Wunused-variable]
  117 |   uint count3 = 0;
      |        ^~~~~~
/tmp/palencia/pr_1229/new/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1TGMTStubProducer.cc:118:8: warning: unused variable 'count4' [-Wunused-variable]
  118 |   uint count4 = 0;
      |        ^~~~~~
gmake: *** [config/SCRAM/GMake/Makefile.rules:1824: tmp/el9_amd64_gcc12/src/L1Trigger/Phase2L1GMT/plugins/Phase2L1GMTPlugins/Phase2L1TGMTFwdMuonTranslator.cc.o] Error 1
gmake: *** Waiting for unfinished jobs....

Info Value return code 2 command evalscramv1 runtime -sh&& scram b -j 8

This is catching things that were fixed b Gianluca in the PR to cmssw. I can introduce the fix here.

omiguelc commented 8 months ago

I think this is going to be hard to merge the way I approached this. I think it may be better to create a new forked based off the current branch and add in the missing commits and fix there.