Skip to content
Snippets Groups Projects
  1. Aug 20, 2019
  2. Aug 19, 2019
  3. Aug 13, 2019
  4. Aug 09, 2019
  5. Aug 08, 2019
  6. Aug 06, 2019
  7. Aug 05, 2019
  8. Jul 12, 2019
  9. Jul 10, 2019
  10. Jul 08, 2019
  11. Jul 05, 2019
    • Attila Krasznahorkay's avatar
      Fixed the CLHEP build for new versions of CMake. · 7c511daa
      Attila Krasznahorkay authored
      This update was not actually necessary because of a platform/compiler
      change, but because the code was fundamentally buggy. I just never
      noticed it.
      
      Since we switched to taking CLHEP from git, the "patch step" was
      not doing anything. It's just that with CMake 3.11 that was not
      considered an error. But with 3.14 apparently it is. :-/
      
      And in any case, even when building the code from a tarball,
      this formalism is very silly. ExternalProject_Add(...) has better
      ways for dealing with this setup, which now I'm aware of...
      7c511daa
    • Attila Krasznahorkay's avatar
      Disabled the CheckerGccPlugins build for GCC 7 and newer. · 0115194f
      Attila Krasznahorkay authored
      The code definitely does not work with GCC 8 as-is. But I think
      GCC 7 may also be an issue for it. Since making it compatible in this
      branch is not worth it, this seemed the most pragmatic thing to do.
      0115194f
  12. Jul 04, 2019
    • Attila Krasznahorkay's avatar
      Merge branch 'Gcc8Fixes-1.0-20190704' into '1.0' · 7b953a03
      Attila Krasznahorkay authored
      GCC 8 / C++17 Fixes, 1.0 branch (2019.07.04.)
      
      See merge request atlas/atlasexternals!503
      7b953a03
    • Attila Krasznahorkay's avatar
      Taught KLFitter how to build in C++17 mode. · b61def6e
      Attila Krasznahorkay authored
      Now that BAT could be built, the next step was to make sure that
      KLFitter would build as well. Which actually unearthed a previous
      build problem. Previously we were building KLFitter in C++03 mode.
      Which only worked with the C++14 version of ROOT / BAT by blind
      luck...
      b61def6e
    • Attila Krasznahorkay's avatar
      Made it possible to build BAT in C++17 mode. · c85d1473
      Attila Krasznahorkay authored
      I had to remove the explicit declarations of the possibly thrown
      exceptions from just one of the classes in the code.
      c85d1473
    • Attila Krasznahorkay's avatar
      Fixed the XRootD build with GCC 8. · a9f81590
      Attila Krasznahorkay authored
      With GCC 8 one strncpy(...) call in the XRootD source produces a warning
      from -Wstringop-truncation. Which, because of the usage of -Werror in
      the build, results in a build failure.
      
      But I checked, the code that produces the warning/error, is safe. The
      resulting string always ends up being null-terminated, the XRootD
      developers made sure of that.
      
      Since tweaking the XRootD build flags through CMake is almost impossible,
      as the flags are set up in a very hardcoded way in XRootD's CMake
      configuration, it seemed best to just disable this flag for the one
      source file that produced it. (And in which I checked that the code
      was actually working correctly.)
      a9f81590
  13. Jul 03, 2019
  14. Jun 25, 2019
  15. Jun 24, 2019
  16. Jun 21, 2019
  17. May 31, 2019
  18. May 29, 2019
  19. May 10, 2019
  20. May 07, 2019
Loading