Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 2.0.146

    Tag to be used with the master/22.0 branch of atlas/athena.
    Update(s) since 2.0.145:
      - Updated Geant4 to version 10.6.3.4.
  • 2.0.145

    Tag to be used with the master/22.0 branch of atlas/athena.
    Update(s) since 2.0.144:
      - Made sure that autoconf/automake based externals would build successfully with CMake >=3.24;
      - Upgraded the externals in AnalysisBaseExternals to be in sync with LCG_102b_ATLAS_2.
  • 2.0.144

    Tag to be used with the master/22.0 branch of atlas/athena.
    Update(s) since 2.0.143:
      - Fixed the build of onnxruntime-1.11.1 with Clang 15;
      - Eliminated the configuration warnings with CMake >=3.24.
  • 2.0.143

    Tag to be used with the master/22.0 branch of atlas/athena.
    Update(s) since 2.0.142:
      - Added verbose output for the build of PyModules.
  • 2.0.142

    Tag to be used with the master/22.0 branch of atlas/athena.
    Update(s) since 2.0.141:
      - Harmonised how all externals would be downloaded. Making all downloads happen through HTTP downloads.
      - Removed the HepMCAnalysis package, since it has not been in use for a while by now.
  • 2.0.141

    Tag to be used with the master/22.0 branch of atlas/athena.
    Update(s) since 2.0.140:
      - Updated CheckerGccPlugins with the following:
        * Skip checking of _rootcint.cxx files.
        * Replace the hardcoded list of directory names for code that is to be considered thread-safe with a configuration parameter.
        * For warnings about calling non-const methods via a pointer member from a const method, realize that unique_ptr::get() also returns the pointer.  Treat it like operator->.  Also fix an issue with suppressing this warning for unique_ptr.
        * Don't warn about overriding the non-const execute() method of Algorithm with a non-thread-safe method.
        * Fix warning suppression for ctor calls.
        * Remove references to ATLAS_CTORDOR_NOT_THREAD_SAFE workaround.
        * Warn about writing via a pointer member in a const member function.
  • 2.0.140

    Tag to be used with the master/22.0 branch of atlas/athena.
    Update(s) since 2.0.139:
      - Updated FindGeant4.cmake to set up the data files from EOS by default instead of AFS;
      - Updated the Geant4 build to use our own build of VecGeom;
      - Updated the RPM building configuration to work on CentOS Stream 9.
  • 2.0.139

    Tag to be used with the master/22.0 branch of atlas/athena.
    Update(s) since 2.0.138:
      - add ATLAS_GCC_CHECKERS_CONFIG cache variable
  • 2.0.138

    Tag to be used with the master/22.0 branch of atlas/athena.
    Update(s) since 2.0.137:
      - Multiple updates to CheckerGccPlugins;
      - Made FindFastJet.cmake set up linking against the gfortran library, even when it's not available through the LD_LIBRARY_PATH environment variable.
  • 2.0.137

    Tag to be used with the master/22.0 branch of atlas/athena.
    Update(s) since 2.0.136:
      - Added GDB to AthAnalysisExternals;
      - Added the Findscipy.cmake module;
      - Fixed the dSFMT build/installation on CentOS (Stream) 9;
      - Removed the obsolete global Gaudi definitions from AtlasCMake;
      - Updated ONNXRuntime to version 1.11.1;
        * Switching on the build of the CUDA backend of ONNXRuntime by default (if CUDA/cuDNN are available).
  • 1.0.80

    Tag to be used with the 21.X branches of atlas/athena.
    Update(s) in this tag:
      - Introduced Findscipy.cmake for setting up the runtime environment of scipy.
  • 2.0.136

    Tag to be used with the master/22.0 branch of atlas/athena.
    Update(s) since 2.0.135:
      - Made FindGeant4.cmake explicitly set up the (private) XercesC dependency of the G4 (static) libraries;
      - Introduced the FindActs.cmake module, to ensure that the runtime environment of Acts would be set up correctly when it's not taken from AthenaExternals;
      - Made mergeConfdb2.py fail on syntax errors instead of (fairly) silently swallowing them;
      - Updated AthDerivationExternals to include Acts and GeoModel;
      - Taught AtlasCMake and AtlasLCG how RHEL identifies itself in its /etc/os-release file.
  • 2.0.135

    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.134:
      - Added support for the HIP_PLATFORM values introduced newer HIP versions, in AtlasHIP;
      - Added the FLAKE8_ATLAS_ERROR environment variable to tell flake8 to return with error codes for any issue found;
      - Multiple CheckerGccPlugins updates, including checks for calling non-const functions in const functions through member pointers.
  • 2.0.134

    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.133:
      - Updated histgrinder to version 0.1.6;
      - Taught AtlasCMake and AtlasLCG how to interpret the contents of /etc/os-release on Linux.
  • 2.0.133

    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.132:
      - Taught FindGMock.cmake how to find debug versions of the GoogleMock libraries;
      - Switched the Geant4 build to only producing static libraries.
  • 2.0.132

    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.131:
      - Updated atlas_add_dictionary(...) to declare external include paths (as well as ROOT's include path) as SYSTEM includes.
  • 2.0.131

    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.130:
      - Updated atlas_add_executable(...) to declare external include paths as SYSTEM includes.
  • 2.0.130

    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.129:
      - Updated histgrinder to version 0.1.5;
      - Updated CLHEP to version CLHEP_2_4_1_3_atl03;
      - Removed VecGeom from AthenaExternals and AthSimulationExternals, and stopped Geant4 from using it.
  • 2.0.129

    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.128:
      - Retired the atlas_install_headers(...) function, making its use an error;
      - Made the projects detect relocation problems during installation;
      - Added the DEPENDS keyword to atlas_add_test(...) to conveniently declare dependencies between tests;
      - Made it possible to detect the exact version of the found python modules that provide a __version__ variable;
        * Made Findmccabe.cmake, Findpycodestyle.cmake and Findpyflakes.cmake report their exact versions;
      - Made sure that libffi would be set up correctly for the Python module builds;
      - Tweaked PyModules to work correctly specifically with LCG_101.
  • 2.0.128

    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.127:
      - Fixed the setup of the LCG_python3 cache variable for CORAL and COOL;
      - Moved all cache variable settings into the PreConfig.cmake scripts of all the projects;
      - Updated flake8 to version 4.0.1;
      - Added FindVc.cmake to AtlasLCG, and made use of it in AthenaExternals.