Skip to content
Snippets Groups Projects
  1. Jul 01, 2020
  2. Jun 30, 2020
  3. Jun 29, 2020
  4. Jun 27, 2020
  5. Jun 26, 2020
    • Stefan Floeren's avatar
      GoogleTest: Fix name generation for XML_OUTPUT_DIR · 75aa3ee7
      Stefan Floeren authored and Brad King's avatar Brad King committed
      The Google test framework allows to write the results into an XML file
      since commit e9ab39eb (GoogleTest: Add XML_OUTPUT_DIR parameter,
      2020-03-06, v3.18.0-rc1~538^2~2).  This file is passed on the command
      line: `--gtest_output=xml:FILE_NAME`.
      
      The module allows to specify a directory to save those files with
      **TEST_XML_OUTPUT_PARAM**.
      
      If the option is set, the filename will be set to
      `${prefix}${pretty_suite}.${pretty_test}${suffix}.xml`.
      
      The pretty names contain parameters for the tests, if
      value-parameterized tests are used. These parameters may not be safe to
      use in file names.
      
      There are two possible options:
      
      1. sanitize the file name
      2. omit the values and use the internal numbering of gtest
      
      This commit chose option 2. The testname needs to be a valid C++
      identifier and should therefore be reasonable for a filename.
      
      Note that the generated names contain slashes. This will lead to
      subdirectories, but works on both Linux and Windows.
      
      Fixes: #20877
      75aa3ee7
    • Brad King's avatar
      Merge topic 'GoogleTest-DISCOVERY_MODE-cleanups' into release-3.18 · 4f550386
      Brad King authored and Kitware Robot's avatar Kitware Robot committed
      
      1458b4c0 Help: Add CMAKE_GTEST_DISCOVER_TESTS_DISCOVERY_MODE to release notes
      642ea491 GoogleTest: Replace SEND_ERROR with FATAL_ERROR
      09c38e8d Tests: Don't ask for things not required for GoogleTest
      
      Acked-by: default avatarKitware Robot <kwrobot@kitware.com>
      Merge-request: !4938
      4f550386
    • Brad King's avatar
      Merge topic 'update-curl' into release-3.18 · 42d9b3dc
      Brad King authored and Kitware Robot's avatar Kitware Robot committed
      
      e5ff413f curl: Set build options the way we need for CMake
      0ef8fa50 Merge branch 'upstream-curl' into update-curl
      5717fdc1 curl 2020-06-23 (e9db32a0)
      39f7cfad curl: Update script to get curl 7.71.0
      
      Acked-by: default avatarKitware Robot <kwrobot@kitware.com>
      Merge-request: !4937
      42d9b3dc
    • Brad King's avatar
      Intel: Add flags for C++20 · 99c8dbf4
      Brad King authored
      Patch-by: Matheus Izvekov
      Fixes: #20880
      99c8dbf4
  6. Jun 24, 2020
  7. Jun 23, 2020
  8. Jun 22, 2020
    • Yan's avatar
      Find{FLEX,BISON}: Add 'win-' executable names · 0faa2b98
      Yan authored and Brad King's avatar Brad King committed
      Distributions of these tools on Windows now use a `win-` prefix
      instead of the previously-seen `win_` prefix.  Search for both.
      0faa2b98
    • Robert Maynard's avatar
      FindCUDA: Do not search for the deprecated nppicom when CUDA >= 11 · 1d9f2f97
      Robert Maynard authored and Brad King's avatar Brad King committed
      The nppicom library has been removed in preference of nvjpeg starting
      in CUDA 11.
      
      Fixes: #20845
      1d9f2f97
    • Daniel Colascione's avatar
      Makefile: Fix regression in .SILENT rule · 7f78bc42
      Daniel Colascione authored and Brad King's avatar Brad King committed
      Since commit d74e651b (Makefiles: Re-implement makefile target path
      escaping and quoting, 2020-04-10, v3.18.0-rc1~334^2~1), `WriteMakeRule`
      now correctly escapes `$` in make target paths as `$$`.  However, this
      caused an existing call site to escape the `$(VERBOSE)` variable
      reference in the `.SILENT` prefix, making it ineffective.  Sub-makefiles
      are invoked with `MAKESILENT`, so this bug matters only for the `all`
      target, which emits progress messages from toplevel.
      
      Before:
      
          # Suppress display of executed commands.
          $$(VERBOSE).SILENT:
      
      After:
      
          # Suppress display of executed commands.
          $(VERBOSE).SILENT:
      7f78bc42
  9. Jun 19, 2020
Loading