GeoModelXml: package being migrated to master from 21.9
This is the GeoModelXml being merged from 21.9 where it was first imported
JIRA Ticket ATLIDTRKCP-206
Several modifications wrt the original package in 21.9: Use GeoModel from Externals XercesC namespace usage was fixed (original has XercesC 3.1 hardcoded) CLHEP->Eigen migration was performed by using the new GeoModel Eigen3 interface CLHEP Evaluator: now uses the ExpressionEvaluator from GeoModelTools use of STANDALONE_GMX preprocessor flag extended to the entire package to allow standalone usage
The package was extensively debugged and tested from gmex
Merge request reports
Activity
assigned to @nstyles
assigned to @asalzbur
assigned to @sroe
added Geometry master review-pending-level-1 labels
CI Result FAILURE (hash 7e9f3c63)Athena AthSimulation AnalysisBase AthGeneration externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 1, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 12985]added review-user-action-required label and removed review-pending-level-1 label
# CMake ---> /cvmfs/sft.cern.ch/lcg/releases/gcc/8.3.0-cebb0/x86_64-centos7/bin/g++ -DATLAS_GAUDI_V21 -DGAUDI_V20_COMPAT -DGeoModelXml_EXPORTS -DHAVE_64_BITS -DHAVE_GAUDI_PLUGINSVC -DPACKAGE_VERSION="GeoModelXml-00-00-00" -DPACKAGE_VERSION_UQ=GeoModelXml-00-00-00 -D__IDENTIFIER_64BIT__ -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/DetectorDescription/GeoModel/GeoModelInterfaces -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Control/StoreGate -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Control/AthAllocators -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Control/AthContainersInterfaces -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Control/CxxUtils -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Control/AthenaKernel -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Control/DataModelRoot -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Control/RootUtils -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Control/AthContainers -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Control/SGTools -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Database/PersistentDataModel -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/DetectorDescription/GeoModelXml -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Control/AthLinks -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/AtlasTest/TestTools -isystem /build2/ci-builds/master/Athena/install/GAUDI/22.0.13/InstallArea/x86_64-centos7-gcc8-opt/include -isystem /cvmfs/sft.cern.ch/lcg/releases/LCG_97/XercesC/3.1.3/x86_64-centos7-gcc8-opt/include -isystem /build2/ci-builds/master/AnalysisBase/build/include/eigen3 -isystem /cvmfs/sft.cern.ch/lcg/releases/LCG_97/zlib/1.2.11/x86_64-centos7-gcc8-opt/include -isystem /build2/ci-builds/master/Athena/install/AthenaExternals/22.0.13/InstallArea/x86_64-centos7-gcc8-opt/include -isystem /cvmfs/sft.cern.ch/lcg/releases/LCG_97/Boost/1.72.0/x86_64-centos7-gcc8-opt/include -isystem /cvmfs/sft.cern.ch/lcg/releases/LCG_97/tbb/2020_U1/x86_64-centos7-gcc8-opt/include -isystem /cvmfs/sft.cern.ch/lcg/releases/LCG_97/CORAL/3_2_4/x86_64-centos7-gcc8-opt/include -isystem /cvmfs/sft.cern.ch/lcg/releases/LCG_97/ROOT/v6.20.02/x86_64-centos7-gcc8-opt/include -isystem /cvmfs/sft.cern.ch/lcg/releases/LCG_97/Python/2.7.16/x86_64-centos7-gcc8-opt/include/python2.7 -fplugin=/build2/ci-builds/master/Athena/install/AthenaExternals/22.0.13/InstallArea/x86_64-centos7-gcc8-opt/lib/libchecker_gccplugins.so -DNDEBUG -O2 -Wall -Wno-long-long -Wno-deprecated -Wno-unused-local-typedefs -Wwrite-strings -Wpointer-arith -Woverloaded-virtual -Wextra -Werror=return-type -pedantic -fPIC -pthread -std=c++17 -o CMakeFiles/GeoModelXml.dir/src/AddPlane.cxx.o -c /var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/DetectorDescription/GeoModelXml/src/AddPlane.cxx In file included from /var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/DetectorDescription/GeoModelXml/GeoModelXml/MakeTranslation.h:11, from /var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/DetectorDescription/GeoModelXml/GeoModelXml/GmxUtil.h:29, from /var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/DetectorDescription/GeoModelXml/src/AddbranchProcessor.cxx:17: /build/ci-builds/master/Athena/install/AthenaExternals/22.0.13/InstallArea/x86_64-centos7-gcc8-opt/include/GeoModelKernel/GeoDefinitions.h:12:10: fatal error: Eigen/Dense: No such file or directory #include <Eigen/Dense> ^~~~~~~~~~~~~ compilation terminated.
This doesn't look to me like a problem with GeoModelXML itself. More likely residual effects from the problems over the weekend? Hopefully re-triggering will help.
added review-pending-level-1 label and removed review-user-action-required label
- Resolved by Attila Krasznahorkay
added 1 commit
- 3bc0f839 - Changed Eigen3 to Eigen in DetectorDescription/GeoModelXml/CMakeLists.txt to comply to ATLAS rules