Skip to content

Externals Update, main branch (2023.08.18.)

Updated all projects to use atlasexternals-2.0.166. The list of changes wrt. atlasexternals-2.0.165 is the following (atlasexternals@2.0.165...2.0.166):

  • Updated to GeoModel version 4.5.0 (part of the C++20 migration, thanks to @tsulaia);
  • Updated COOL and CORAL to version 3.3.14 (part of the C++20 migration, thanks to @elmsheus);
  • Updated Coin3D to hash 5297f6c (part of the C++20 migration, thanks to @rbianchi);
  • Made the Gaudi build itself set up Vc for the build/runtime environment (part of the LCG_104 migration, thanks to @elmsheus);
  • Made AtlasCompilerSettings.cmake explicitly check whether the compiler understands -march=x86-64-v2 before it would set it up;
    • Making it possible to still use GCC <11 with our code, for instance for building AnalysisBase.

I also took a patch from @tsulaia's repository for making StripGeoModelXml compatible with the GeoModel updates.

Since a lot of externals changed versions, let's do a full suite of tests. But hopefully no reference files will need to be changed.

For the RC: Merging this should not require a cleanup of the nodes. 🤔

Merge request reports