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
bsunanda:Run2-hcx106 Correct list of valid DetId's and add possibility of getting position of merged DetId #17525
Conversation
@cmsbuild Please test |
The tests are being triggered in jenkins. |
A new Pull Request was created by @bsunanda for CMSSW_9_0_X. It involves the following packages: Geometry/CaloTopology @civanch, @Dr15Jones, @ianna, @mdhildreth, @cmsbuild, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are listed here #13028 |
-1 Tested at: a540a1a You can see the results of the tests here: I found follow errors while testing this PR Failed tests: Build ClangBuild
I found an error when building: In file included from /cvmfs/cms-ib.cern.ch/nweek-02459/slc6_amd64_gcc530/external/boost/1.57.0-oenich2/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:64: In file included from /cvmfs/cms-ib.cern.ch/nweek-02459/slc6_amd64_gcc530/external/boost/1.57.0-oenich2/include/boost/lexical_cast/detail/inf_nan.hpp:34: In file included from /cvmfs/cms-ib.cern.ch/nweek-02459/slc6_amd64_gcc530/external/boost/1.57.0-oenich2/include/boost/math/special_functions/sign.hpp:16: In file included from /cvmfs/cms-ib.cern.ch/nweek-02459/slc6_amd64_gcc530/external/boost/1.57.0-oenich2/include/boost/math/tools/config.hpp:335: In file included from /cvmfs/cms-ib.cern.ch/nweek-02459/slc6_amd64_gcc530/external/boost/1.57.0-oenich2/include/boost/detail/fenv.hpp:97: /cvmfs/cms-ib.cern.ch/nweek-02459/slc6_amd64_gcc530/external/gcc/5.3.0/include/c++/5.3.0/fenv.h:58:11: error: no member named 'fenv_t' in the global namespace using ::fenv_t; ~~^ /cvmfs/cms-ib.cern.ch/nweek-02459/slc6_amd64_gcc530/external/gcc/5.3.0/include/c++/5.3.0/fenv.h:59:11: error: no member named 'fexcept_t' in the global namespace using ::fexcept_t; ~~^
I found a compilation error while trying to compile with clang: >> Compiling edm plugin /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_0_X_2017-02-15-1100/src/Geometry/HcalEventSetup/src/CaloTowerHardcodeGeometryEP.cc >> Compiling edm plugin /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_0_X_2017-02-15-1100/src/Geometry/HcalEventSetup/src/HcalAlignmentEP.cc >> Compiling edm plugin /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_0_X_2017-02-15-1100/src/Geometry/HcalEventSetup/src/SealModule.cc >> Compile sequence completed for CMSSW CMSSW_9_0_X_2017-02-15-1100 + echo ALL_OK ALL_OK |
Comparison not run due to Build errors (RelVals and Igprof tests were also skipped) |
@bsunanda the regular build error looks spurious, but the clang error seems real:
Can you fix it? |
@smuzaffar This error is not due to this code. There is something else wrong in the environment for recent IB. |
@cmsbuild Please test |
The tests are being triggered in jenkins. |
-1 Tested at: a540a1a You can see the results of the tests here: I found follow errors while testing this PR Failed tests: Build ClangBuild
I found an error when building: In file included from /cvmfs/cms-ib.cern.ch/nweek-02459/slc6_amd64_gcc530/external/boost/1.57.0-oenich2/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:64: In file included from /cvmfs/cms-ib.cern.ch/nweek-02459/slc6_amd64_gcc530/external/boost/1.57.0-oenich2/include/boost/lexical_cast/detail/inf_nan.hpp:34: In file included from /cvmfs/cms-ib.cern.ch/nweek-02459/slc6_amd64_gcc530/external/boost/1.57.0-oenich2/include/boost/math/special_functions/sign.hpp:16: In file included from /cvmfs/cms-ib.cern.ch/nweek-02459/slc6_amd64_gcc530/external/boost/1.57.0-oenich2/include/boost/math/tools/config.hpp:335: In file included from /cvmfs/cms-ib.cern.ch/nweek-02459/slc6_amd64_gcc530/external/boost/1.57.0-oenich2/include/boost/detail/fenv.hpp:97: /cvmfs/cms-ib.cern.ch/nweek-02459/slc6_amd64_gcc530/external/gcc/5.3.0/include/c++/5.3.0/fenv.h:58:11: error: no member named 'fenv_t' in the global namespace using ::fenv_t; ~~^ /cvmfs/cms-ib.cern.ch/nweek-02459/slc6_amd64_gcc530/external/gcc/5.3.0/include/c++/5.3.0/fenv.h:59:11: error: no member named 'fexcept_t' in the global namespace using ::fexcept_t; ~~^
I found a compilation error while trying to compile with clang: >> Compiling edm plugin /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_0_X_2017-02-15-1100/src/Geometry/HcalEventSetup/src/CaloTowerHardcodeGeometryEP.cc >> Compiling edm plugin /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_0_X_2017-02-15-1100/src/Geometry/HcalEventSetup/src/HcalAlignmentEP.cc >> Compiling edm plugin /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_9_0_X_2017-02-15-1100/src/Geometry/HcalEventSetup/src/SealModule.cc >> Compile sequence completed for CMSSW CMSSW_9_0_X_2017-02-15-1100 + echo ALL_OK ALL_OK |
Comparison not run due to Build errors (RelVals and Igprof tests were also skipped) |
Comparison job queued. |
@@ -40,7 +40,7 @@ class HcalDDDSimConstants { | |||
const int zside) const; | |||
int getDepthEta16M(const int det) const; | |||
int getDepthEta29(const int phi, int zside, int i) const; | |||
int getDepthEta29M(const int i) const; | |||
int getDepthEta29M(const int i, const bool flag) const; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @bsunanda - here and in a few other places in this PR - could you either document what "flag" means or rather pick a more self documenting name?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@davidlange6 Done that - this is for special RBX's as in Plan One - so I name it planOne
@cmsbuild Please test |
The tests are being triggered in jenkins. |
Pull request #17525 was updated. @civanch, @Dr15Jones, @ianna, @mdhildreth, @cmsbuild, @davidlange6 can you please check and sign again. |
@civanch @davidlange6 Could you approve the request - I need to submit the next set of changes for Plan 1 once this is integrated |
Will assume tests are ok given previous tests |
Comparison job queued. |
Essential for Plan1 operation