Skip to content
Snippets Groups Projects
  1. May 08, 2024
    • Vakhtang Tsulaia's avatar
      Fixed clang warnings · b0b5fdf7
      Vakhtang Tsulaia authored and Johannes Elmsheuser's avatar Johannes Elmsheuser committed
      Fixed clang warnings
      
      Removed unused private data members. Plus minor code cleanup.
      Affected packages
      - `ForwardDetectors/ZDC/ZdcAnalysis`
      - `LArCalorimeter/LArCOOLConditions`
      b0b5fdf7
  2. May 07, 2024
  3. May 06, 2024
  4. Apr 30, 2024
    • Benjamin Morgan's avatar
      Add optional LTO builds of AtlasGeant4 in Athena and AthSimulation · 27e65af7
      Benjamin Morgan authored and Walter Lampl's avatar Walter Lampl committed
      Add CMake option to enable LTO for AtlasGeant4
      
      Use of LTO in Athena builds is not currently possible if the GCC checker
      plugins are in use. These are not yet LTO-aware, leading to build
      errors. Disabling these globally or per-LTO-using-package is not
      feasible as it could lead to the introduction of bad code.
      
      Whilst the plugins are made LTO-aware, introduce CMake option in Athena
      and AthSimulation for enabling LTO builds of the AtlasGeant4 "big"
      library. Set to OFF by default so that "normal" builds are unaffected.
      Builds wanting LTO can set the option to ON, but must also set
      ATLAS_USE_GCC_CHECKERS to OFF in this case.
      27e65af7
    • scott snyder's avatar
      ZDC_SimuDigitization: Use Accessor, etc instead of auxdata(). · 75dd5868
      scott snyder authored
      Replace auxdata, etc. with Accessor classes.
      Moving to deprecate these usages in the Athena build.
      75dd5868
  5. Apr 29, 2024
    • Walter Lampl's avatar
      Revert "Merge branch 'athenageant4-lto' into '24.0'" · 52bc2476
      Walter Lampl authored
      This reverts commit 9b36ad1f, reversing
      changes made to 4d2926b2.
      52bc2476
    • Benjamin Morgan's avatar
      Always build AtlasGeant4 OBJECT libs with LTO enabled · 070ee2e5
      Benjamin Morgan authored and Duc Ta's avatar Duc Ta committed
      Add CMake option to enable LTO for AtlasGeant4
      
      Use of LTO in Athena builds is not currently possible if the GCC checker
      plugins are in use. These are not yet LTO-aware, leading to build
      errors. Disabling these globally or per-LTO-using-package is not
      feasible as it could lead to the introduction of bad code.
      
      Whilst the plugins are made LTO-aware, introduce CMake option in Athena
      and AthSimulation for enabling LTO builds of the AtlasGeant4 "big"
      library. Set to OFF by default so that "normal" builds are unaffected.
      Builds wanting LTO can set the option to ON, but must also set
      ATLAS_USE_GCC_CHECKERS to OFF in this case.
      070ee2e5
  6. Apr 25, 2024
  7. Apr 24, 2024
  8. Apr 23, 2024
  9. Apr 22, 2024
  10. Apr 18, 2024
  11. Apr 16, 2024
  12. Apr 15, 2024
  13. Apr 10, 2024
  14. Apr 09, 2024
  15. Apr 08, 2024
  16. Apr 05, 2024
  17. Apr 04, 2024
  18. Apr 01, 2024
  19. Mar 26, 2024
  20. Mar 25, 2024
  21. Mar 23, 2024
  22. Mar 21, 2024
  23. Mar 20, 2024
Loading