- Nov 18, 2021
-
-
26c9fbab MINGW-w64: Fix string(TIMESTAMP) build on 32bits. f0eae929 cmTimestamp: Declare component buffer before MinGW-specific code Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6737
-
Rephrase the string(TIMESTAMP) implementation not to cause gcc-11 ICE on MSYS2/mingw32. Fixes: #22916
-
-
Brad King authored
-
Brad King authored
-
209b896f IntelLLVM: Enable Fortran module rebuild avoidance in Makefile generators Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6740
-
acc14edd libuv: Backport MinGW-w64 compilation fix to CMake 3.22 branch Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6735
- Nov 17, 2021
-
-
Brad King authored
Merge-request: !6740
-
Brad King authored
Merge-request: !6740
-
Brad King authored
The Makefile generators use an internal `cmake -E cmake_copy_f90_mod` tool to avoid rebuilding module consumers when the `.mod` content changes only in a trivial way (e.g. the time it was built). This is done with logic specific to each vendor's module file format. Enable the "Intel" format support when using the IntelLLVM compiler (ifx) too. Issue: #22922
-
1bf6d597 gtest_discover_tests: Re-run PRE_TEST discovery on any arg change 715af431 Tests: Fix and update wrongly named GoogleTest stdout file Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6728
-
- Nov 16, 2021
-
-
Brad King authored
Backport libuv commit `3e90bc76` (build: fix build failures with MinGW new headers, 2021-11-03). Fixes: #22916
-
Fixes: #22912
-
- Nov 15, 2021
-
-
250acbb0 Help: Improve cross-referencing of test LABELS and related features a77bdefa Help: Add missing version details for Additional Test Measurements Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6726
-
1ef54f31 Help: Clarify meaning of filter expression in gtest_discover_tests() Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6727
-
- Nov 14, 2021
-
-
Craig Scott authored
The GoogleTest-skip-test output was never being checked since this test was added due to this file having the wrong name.
-
Craig Scott authored
-
- Nov 13, 2021
-
-
Craig Scott authored
-
Craig Scott authored
-
- Nov 12, 2021
-
-
e47dfce7 CMP0128: Enable/disable extensions if standard same as default Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !6723
-
Brad King authored
-
Brad King authored
-
b1edd6e7 Fortran: Save frontend variant persistently for IntelLLVM Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6718
-
220f78e2 TI: Recognize invalid compiler option warning during try_compile() Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6705
-
190d2b5d gitlab-ci: Update Windows jobs to VS 2022 ac327949 gitlab-ci: Re-organize Windows job tags Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6724
- Nov 11, 2021
-
-
Raul Tambre authored
This was intended to be part of the initial MR (!6177), but accidentally went missing when debugging nightly failures on less common systems. Noticed during !6711 review as the comment about this behaviour didn't match the code. Documentation for CMP0128 is updated to remove a false case and note the two cases related to this. Fixes #22224.
-
Brad King authored
-
Brad King authored
Name the tag groups based on the VS version needed.
-
Brad King authored
Merge-request: !6718
-
Brad King authored
Merge-request: !6718
-
Since commit a90d2a9e (IntelLLVM: Add support for Intel LLVM-based compilers, 2020-11-02, v3.20.0-rc1~89^2~20), our IntelLLVM compiler support populates `CMAKE_Fortran_COMPILER_FRONTEND_VARIANT`. However, the frontend variant was not stored in `CMakeCompilerFortran.cmake`. Signed-off-by:
William R. Dieter <william.r.dieter@intel.com>
-
Fixes: #22866
-
Brad King authored
-
48f29b58 IntelLLVM: Use MSVC linker with MSVC frontend variant Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6719
-
- Nov 10, 2021
-
-
Brad King authored
Merge-request: !6719
-
The Intel compiler (pre-LLVM) expected xilink.exe and had special logic to set xilink.exe. The newer LLVM-based compiler does not want xilink.exe. link.exe works better for host code, and is the default, so change the matching condition such that the old compiler matches (and gets xilink.exe) and the new compiler gets the default link.exe it expects. A better solution will be to use the compiler as the linker. A future change will switch to compiler as linker by default, but that fix needs more validation. Signed-off-by:
William R. Dieter <william.r.dieter@intel.com>
-
8371056f Help: Correct inaccuracies in wording for CMP0128 Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
Raul Tambre <raul@tambre.ee> Merge-request: !6711
-
- Nov 09, 2021
-
-
24455099 PCH: Fixed Ninja Multi-Config and REUSE_FROM for MSVC Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Merge-request: !6713
-