Skip to content
Snippets Groups Projects
  1. Sep 23, 2018
    • Guilherme Amadio's avatar
      Do not include TBB headers with -isystem · c89b1d7b
      Guilherme Amadio authored
      This causes problems both in depedency generation, since clang ignores
      headers marked as system, and due to the order in which headers are
      processed (build directory is marked as system when TBB is builtin).
      c89b1d7b
  2. Sep 16, 2018
  3. Sep 15, 2018
  4. Sep 14, 2018
  5. Sep 07, 2018
  6. Aug 30, 2018
    • Vassil Vassilev's avatar
      [cxxmodules] Disable tricky to handle test. · a2aedf84
      Vassil Vassilev authored
      There are two problems with this test and cxxmodules. First, it picks up a
      header files from $ROOTSYS/include and builds a library. Naturally, we should
      build pcm files, however, building module MathCore requires specific -I to
      build the needed VecCore and Vc components. This test does not have access
      to the include relevant include paths. Secondly, if we want to reuse the
      modules from ROOT which makes most sense we can't because we get a hard
      error such as: fatal error: malformed or corrupted AST file:
      'SourceLocation remap refers to unknown module, cannot find include/pcms/1WYSNQV9VBZK7/stl-2OZGQN92C38MI.pcm
      
      We can fix the first point by moving out all VecCore-related headers
      such as Math/Types.h and all of its includers in a separate module. Thus,
      the current test will not require the VecCore (as in the textual case).
      Alternatively, we can trace the origin of the fatal error and try to remap
      the source locations.
      a2aedf84
    • Vassil Vassilev's avatar
      [cxxmodules] Fix the test-periodic-build if -Dcxxmodules=On. · 3bfd865e
      Vassil Vassilev authored
      The test should reuse the prebuilt modules in the module cache. However,
      due to a mismatch between the module-related flags exported by FindROOT.
      There is a mismatch between the -D passed by cmake.
      
      This patch make sure that the build arguments match more closely the build
      setup of ROOT. Thus we can reuse the already built module files.
      3bfd865e
  7. Jul 26, 2018
  8. Jun 29, 2018
  9. Jun 27, 2018
  10. Jun 18, 2018
  11. Jun 05, 2018
  12. Jun 04, 2018
  13. Jun 01, 2018
  14. May 31, 2018
  15. May 30, 2018
  16. May 24, 2018
  17. May 22, 2018
    • Yuka Takahashi's avatar
      [cxxmodules] Enable 17 tests and exclude 2 tests (#2040) · 10c22d18
      Yuka Takahashi authored
      * Revert "[cxxmodules] Exclude TFormula test"
      
      This reverts commit 6bcb2422.
      
      * Revert "[cxxmodules] Exclude remaining tests"
      
      This reverts commit bea06e82.
      
      * Revert "[cxxmodules] Temporary excluding tests for cxxmodules build bot"
      
      This reverts commit 7a3e417c.
      
      * [cxxmodules] Enable 17 tests and exclude 3 tests
      
      Recent change to master fixed some tests which were excluded previously,
             let's enable them again.
      10c22d18
  18. May 17, 2018
  19. May 15, 2018
  20. May 11, 2018
  21. May 09, 2018
  22. Apr 04, 2018
  23. Mar 27, 2018
  24. Mar 14, 2018
  25. Mar 10, 2018
  26. Mar 01, 2018
  27. Feb 10, 2018
  28. Feb 09, 2018
Loading