Skip to content
Snippets Groups Projects
This project is mirrored from https://gitlab.cern.ch/atlas/athena.git. Pull mirroring updated .
  1. Nov 05, 2024
  2. Nov 04, 2024
  3. Oct 04, 2024
  4. Sep 24, 2024
  5. Aug 06, 2024
  6. Jul 10, 2024
  7. Jun 19, 2024
  8. Jun 17, 2024
  9. Jun 03, 2024
  10. May 31, 2024
  11. May 30, 2024
  12. May 28, 2024
  13. May 27, 2024
  14. May 17, 2024
    • John Derek Chapman's avatar
      HepMcParticleLink constructor syntax clean-up. · 8779fec2
      John Derek Chapman authored and Tadej Novak's avatar Tadej Novak committed
      HepMcParticleLink constructor syntax clean-up.
      
      Avoid using 0 in combination with HepMcParticleLink::IS_EVENTNUM in constructor calls as this is not properly supported.
      It is more correct to directly use 0 with HepMcParticleLink::IS_POSITION to indicate that the link is to the first
      GenEvent in the McEventCollection.
      8779fec2
  15. 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
  16. 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
  17. Apr 23, 2024
  18. Apr 09, 2024
  19. Mar 27, 2024
  20. Mar 26, 2024
  21. Mar 18, 2024
  22. Mar 15, 2024
  23. Mar 14, 2024
  24. Mar 12, 2024
  25. Mar 08, 2024
  26. Mar 07, 2024
  27. Feb 20, 2024
  28. Feb 14, 2024
  29. Jan 29, 2024
  30. Dec 13, 2023
  31. Dec 06, 2023
  32. Dec 01, 2023
  33. Nov 30, 2023
  34. Aug 03, 2023
  35. Jul 28, 2023
Loading