- Jul 08, 2021
-
-
Ben Boeckel authored
The "restored" bit is an implementation detail as it could also be implemented by passing a crafted environment to `execve` or `CreateProcess` arguments. Instead, state that the environment changes only affects the test with the property set.
-
- Jul 02, 2021
-
-
0962cbf2 help: update ctest attached file example 5489ce74 ctest: support <CTestMeasurement> for runtime measurements 7817aa6f ctest: improve test for runtime labels Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6296
-
af11ea8d AutoGen: Fix needless compilation of mocs_compilation.cpp Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6288
-
d9301458 FindCUDATookit: Fix ordering of libraries in imported targets Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Raul Tambre <raul@tambre.ee> Merge-request: !6286
-
-
cb5c03ed gitlab-ci: upload JUnit reports for builds 722270ff ci: update to 3.21.0-rc2 for CI usage Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Craig Scott <craig.scott@crascit.com> Merge-request: !6072
-
cb5c03ed gitlab-ci: upload JUnit reports for builds 722270ff ci: update to 3.21.0-rc2 for CI usage Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Craig Scott <craig.scott@crascit.com> Merge-request: !6072
-
-
e93245ec DetermineCompiler: Restore identification of MSVC with no INCLUDE or LIB Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6295
-
e93245ec DetermineCompiler: Restore identification of MSVC with no INCLUDE or LIB Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6295
-
9c310ff0 Help: Note C_STANDARD values added in CMake 3.21 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6294
-
-
9c310ff0 Help: Note C_STANDARD values added in CMake 3.21 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6294
-
6b0b6efc gitlab-ci: add job testing cuda9.2 with Ninja Multi-Config bf6965fb ci: add cuda9.2 base image Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6292
-
Kitware Robot authored
-
- Jul 01, 2021
-
-
Zack Galbreath authored
Clarify that multiple files can be attached to a given test at runtime
-
Zack Galbreath authored
Teach CTest to parse output for <CTestMeasurement> in addition to <DartMeasurement> for measurements defined at runtime. Use a new class (cmCTestTestMeasurementXMLParser) derived from cmXMLParser to parse the data and attributes these XML elements. This is an improvement over our previous approach of using a series of regular expressions. As part of this commit we also rename some member variables and methods to make their purpose more clear. DartStuff -> AllTestMeasurementsRegex DartStuff1 -> SingleTestMeasurementRegex DartString -> TestMeasurementsOutput GenerateDartOutput() -> GenerateCTestXML() GenerateRegressionImages() -> RecordCustomTestMeasurements() cmCTestRunTest::DartProcessing() -> ParseOutputForMeasurements()
-
Before this a downstream code linking to `CUDA::cusparse_static` and `CUDA::curand_static` would get a link line with `libcusparse_static.a`, then `libculibos.a`, then `libcurand_static.a`. Use `IMPORTED_LOCATION` to tell CMake about the proper dependency ordering where `libculibos.a` comes last, because the other two libraries depend on `libculibos.a`. Fixes: #22365
-
Brad King authored
-
Brad King authored
-
8cce0ad3 FindMPI: Fix missing static warning in the mpi test source Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6293
-
ef56eefc cmake: Allow CMAKE_CONFIGURATION_TYPES to be set by environment variable e216b9bb cmake: Allow CMAKE_BUILD_TYPE to be set by environment variable 6986a382 Help: Document when CMAKE_BUILD_TYPE and CMAKE_CONFIGURATION_TYPES are set e96169a3 Help: Cross-reference CMAKE_CONFIGURATION_TYPES from CMAKE_BUILD_TYPE 03bd9c4c cmMakefile: Add helper to initialize CMAKE_CONFIGURATION_TYPES Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6291
-
2c209097 Configure CMake itself with policies through CMake 3.20 83a3db56 export: Increase maximum policy version in exported files to 3.20 d76cb129 Add deprecation warnings for policies CMP0088 and below Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6290
-
a0d3494a Tests: update MD5SUMS test to have several files 9028195a CPackDeb: sort package files before generating deb file Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kyle Edwards <kyle.edwards@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6287
-
Zack Galbreath authored
Check for the whole expected output string rather than particular substrings. This verifies that newlines are stripped for any <CTestLabel> lines found in the test output.
-
Jörg Bornemann authored
For an AUTOMOC'ed target foo, when depfiles are used, there are the following dependencies: foo_autogen -> foo_autogen/timestamp foo_autogen/mocs_compilation.cpp -> foo_autogen/timestamp The first is used to trigger AUTOGEN. The second erroneously triggers a recompilation of mocs_compilation.cpp when any source file of target foo is touched. Remove the latter dependency and replace it with an order-only dependency from foo_autogen/mocs_compilation.cpp to foo_autogen_timestamp_deps. That is achieved by making mocs_compilation.cpp or its per-configuration variants byproduct(s) of the timestamp file. Fixes: #22338
-
Kitware Robot authored
-
- Jun 30, 2021
-
-
Chuck Atkins authored
-
Ben Boeckel authored
GitLab can render test results which come from JUnit files and inform which tests have started failing on an MR.
-
Ben Boeckel authored
This version includes JUnit support in CTest.
-
Brad King authored
Fixes: #19247
-
Brad King authored
The other direction is already linked.
-
Brad King authored
Factor out duplicate code from the Ninja Multi-Config, Visual Studio, and Xcode generators.
-
Brad King authored
-
Brad King authored
The files generatd by `install(EXPORT)` and `export()` commands are known to work with policies as of CMake 3.20, so enable them in sufficiently new CMake versions.
-
-