Athena preparation for HepMC3
In this MR: Athena preparation for HepMC3 Mostly simple replacements. Of ofld HepMC2 functions with AtlasHepMC functions that can handle HepMC2 and HepMC3.
Merge request reports
Activity
added Simulation master review-pending-level-1 labels
CI Result FAILURE (hash d2329289)Athena AthSimulation AthGeneration AnalysisBase 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 1, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 20001]added 5 commits
-
d2329289...01cd7237 - 4 commits from branch
atlas:master
- 965795b7 - Merge remote-tracking branch 'upstream/master' into HepMC3AthenaPreparation1
-
d2329289...01cd7237 - 4 commits from branch
CI Result FAILURE (hash 965795b7)Athena AthSimulation AthGeneration AnalysisBase externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 1, warnings 1
AthSimulation: number of compilation errors 1, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 20005]Please fix the compilation error
# CMake ---> /cvmfs/sft.cern.ch/lcg/releases/gcc/8.3.0-cebb0/x86_64-centos7/bin/g++ -DATLAS_GAUDI_V21 -DCLHEP_ABS_DEFINED -DCLHEP_MAX_MIN_DEFINED -DCLHEP_SQR_DEFINED -DGAUDI_V20_COMPAT -DHAVE_64_BITS -DHAVE_GAUDI_PLUGINSVC -DISF_SimulationSelectors_EXPORTS -DPACKAGE_VERSION="ISF_SimulationSelectors-00-00-00" -DPACKAGE_VERSION_UQ=ISF_SimulationSelectors-00-00-00 -DSIMULATIONBASE -D__IDENTIFIER_64BIT__ -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Simulation/ISF/ISF_SimulationSelectors -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Generators/AtlasHepMC -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Simulation/Barcode/BarcodeServices -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Control/AthenaBaseComps -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Control/AthenaKernel -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Control/CxxUtils -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Control/DataModelRoot -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Event/xAOD/xAODEventInfo -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Control/AthContainers -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Control/AthContainersInterfaces -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Control/AthLinks -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Control/SGTools -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Event/xAOD/xAODCore -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Control/RootUtils -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/Database/PersistentDataModel -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Simulation/ISF/ISF_Core/ISF_Event -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/AtlasTest/TestTools -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/DetectorDescription/AtlasDetDescr -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/DetectorDescription/IdDict -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/DetectorDescription/Identifier -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Simulation/Barcode/BarcodeEvent -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/DetectorDescription/GeoPrimitives -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Event/EventPrimitives -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Generators/GeneratorObjects -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Event/xAOD/xAODTruth -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Event/xAOD/xAODBase -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Simulation/ISF/ISF_Core/ISF_Interfaces -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Simulation/G4Sim/TrackRecord -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Simulation/HitManagement -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Event/EventInfo -I/var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Simulation/ISF/ISF_Tracking/ISF_TrackingInterfaces -isystem /cvmfs/sft.cern.ch/lcg/releases/LCG_97apython3_ATLAS_1/ROOT/v6.20.06/x86_64-centos7-gcc8-opt/include -isystem /cvmfs/sft.cern.ch/lcg/releases/LCG_97apython3_ATLAS_1/HepPDT/2.06.01/x86_64-centos7-gcc8-opt/include -isystem /cvmfs/sft.cern.ch/lcg/releases/LCG_97apython3_ATLAS_1/HepMC/2.06.11/x86_64-centos7-gcc8-opt/include -isystem /build2/ci-builds/master/AthSimulation/install/GAUDI/22.0.17/InstallArea/x86_64-centos7-gcc8-opt/include -isystem /cvmfs/sft.cern.ch/lcg/releases/LCG_97apython3_ATLAS_1/Boost/1.72.0/x86_64-centos7-gcc8-opt/include -isystem /cvmfs/sft.cern.ch/lcg/releases/LCG_97apython3_ATLAS_1/tbb/2020_U1/x86_64-centos7-gcc8-opt/include -isystem /cvmfs/sft.cern.ch/lcg/releases/LCG_97apython3_ATLAS_1/Python/3.7.6/x86_64-centos7-gcc8-opt/include/python3.7m -isystem /cvmfs/sft.cern.ch/lcg/releases/Python/3.7.6-b96a9/x86_64-centos7-gcc8-opt/include/python3.7m -isystem /cvmfs/sft.cern.ch/lcg/releases/LCG_97apython3_ATLAS_1/CORAL/3_2_4/x86_64-centos7-gcc8-opt/include -isystem /build2/ci-builds/master/AthSimulation/install/AthSimulationExternals/22.0.17/InstallArea/x86_64-centos7-gcc8-opt/include -isystem /cvmfs/sft.cern.ch/lcg/releases/LCG_97apython3_ATLAS_1/eigen/3.3.7/x86_64-centos7-gcc8-opt/include/eigen3 -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/ISF_SimulationSelectors.dir/src/TruthAssocSimSelector.cxx.o -c /var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Simulation/ISF/ISF_SimulationSelectors/src/TruthAssocSimSelector.cxx /var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Simulation/ISF/ISF_SimulationSelectors/src/TruthAssocSimSelector.cxx: In member function 'virtual bool ISF::TruthAssocSimSelector::passSelectorCuts(const ISF::ISFParticle&) const': /var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Simulation/ISF/ISF_SimulationSelectors/src/TruthAssocSimSelector.cxx:76:98: error: no matching function for call to 'ISF::HepMCHelper::findRealtiveWithPDG(HepMC::GenParticle*&, const HepMC::IteratorRange&, const std::set<int>&)' auto relative = HepMCHelper::findRealtiveWithPDG( genParticle, m_relation, m_relatives); ^ In file included from /var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/master/Simulation/ISF/ISF_Core/ISF_Event/ISF_Event/HepMCHelper.h:62,
added review-user-action-required label and removed review-pending-level-1 label
Despite what gitlab says, a pipeline is currently running for 0c21a99a :
https://atlas-sit-ci.cern.ch/job/CI-MERGE-REQUEST-CC7/20006/added 56 commits
-
0c21a99a...26f926a4 - 55 commits from branch
atlas:master
- cd78aa11 - Merge remote-tracking branch 'upstream/master' into HepMC3AthenaPreparation1
-
0c21a99a...26f926a4 - 55 commits from branch
added review-pending-level-1 label and removed review-user-action-required label
CI Result SUCCESS (hash 0c21a99a)Athena AthSimulation AthGeneration AnalysisBase externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 20006] CI Result SUCCESS (hash cd78aa11)Athena AthSimulation AthGeneration AnalysisBase externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 20043]added review-approved label and removed review-pending-level-1 label
mentioned in commit 251cd6c0
added sweep:ignore label