1. 01 Feb, 2021 2 commits
    • Stephan Hageboeck's avatar
      Update default cuda architecture. · 3974984f
      Stephan Hageboeck authored
      - Cuda 11 dropped support for -arch=sm_30. The default was therefore updated to sm_35.
      - Furthermore, it was impossible to select virtual architectures such as compute_70,
        since sm_ is always prepended to the CMake variable.
        Now, one specifies
          -DCUDA_ARCH=sm_35
        instead of
          -DCUDA_ARCH=35
      3974984f
    • Gabriele Cosmo's avatar
      Fixed URL to doxigen... · 4208d939
      Gabriele Cosmo authored
      4208d939
  2. 27 Jan, 2021 1 commit
  3. 22 Jan, 2021 1 commit
  4. 11 Jan, 2021 4 commits
    • Benjamin Morgan's avatar
      Always check and download test data · c7e4b148
      Benjamin Morgan authored
      The DATA_DOWNLOAD option for testing is effectively unused because
      
      - Testing always(*) requires the data, downloaded or locally copied
        by the client.
      - Download is only triggered if the data is not present.
      - Tests will fail if the data isn't present
      
      (*) only if the full suite of tests is enabled. It may be possible
      to restrict check/download for subsets of tests.
      
      Remove the DATA_DOWNLOAD option, always checking for the data files
      and downloading if not present or there is a hash mismatch. Rewrite
      download/hashing to use CMake commands only.
      c7e4b148
    • Benjamin Morgan's avatar
      Make testing options depend on BUILD_TESTING · 3e931b6f
      Benjamin Morgan authored
      All options related to testing Vecgeom should only be enabled if the
      tests themselves are activated.
      
      Use cmake_dependent_option to disable these options if the core
      BUILD_TESTING variable is not true.
      3e931b6f
    • Benjamin Morgan's avatar
      Group testing related options · 0ade5017
      Benjamin Morgan authored
      0ade5017
    • Benjamin Morgan's avatar
      Replace CTEST option with CTest/BUILD_TESTING · 00652b2b
      Benjamin Morgan authored
      VecGeom uses CTest for testing, and hence its builtin BUILD_TESTING
      option, but activates it by another custom variable, CTEST.
      
      For clarity ans standardization, only use the CTest module and the
      BUILD_TESTING variable/option. Update scripts/CI to use this.
      00652b2b
  5. 07 Jan, 2021 1 commit
  6. 22 Dec, 2020 1 commit
  7. 21 Dec, 2020 1 commit
    • Seth Johnson's avatar
      Fix VGDML middleware check for whitespace · 3ed1bb7e
      Seth Johnson authored and Guilherme Lima's avatar Guilherme Lima committed
      When not validating input against the XML schema, text and comment nodes
      remain in the DOM. This could result in `DOMNode` that were not
      `DOMElement` instances, leading to a crash in the whitespace check.
      Since only the whitespace/comment nodes are *not* elements, we can
      eliminate the whitespace check more effectively.
      3ed1bb7e
  8. 16 Dec, 2020 2 commits
  9. 15 Dec, 2020 2 commits
  10. 14 Dec, 2020 3 commits
  11. 09 Dec, 2020 2 commits
  12. 07 Dec, 2020 1 commit
  13. 30 Nov, 2020 2 commits
  14. 26 Nov, 2020 1 commit
  15. 25 Nov, 2020 1 commit
  16. 17 Nov, 2020 1 commit
  17. 13 Nov, 2020 1 commit
  18. 29 Oct, 2020 1 commit
  19. 27 Oct, 2020 1 commit
  20. 26 Oct, 2020 1 commit
  21. 19 Oct, 2020 1 commit
  22. 16 Oct, 2020 1 commit
  23. 05 Oct, 2020 2 commits
  24. 28 Sep, 2020 3 commits
  25. 25 Aug, 2020 1 commit
  26. 20 Aug, 2020 1 commit
  27. 05 Aug, 2020 1 commit