https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
736e80d CMake 3.23.0-rc3 10 March 2022, 14:11:13 UTC
ed663af Merge topic 'cuda-arch-off' into release-3.23 7024596a26 Tests: Fix testing CMAKE_CUDA_ARCHITECTURES=OFF with Clang 2a79b647fa CUDA: Restore support for CMAKE_CUDA_ARCHITECTURES=OFF Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7058 10 March 2022, 14:08:04 UTC
7024596 Tests: Fix testing CMAKE_CUDA_ARCHITECTURES=OFF with Clang Clang does not automatically choose an architecture supported by the SDK. The `OFF` value is meant for users to provide their own architecture flags, so provide one as part of the test. 10 March 2022, 12:10:38 UTC
c31f7de Merge branch 'release-3.22' into release-3.23 10 March 2022, 11:44:26 UTC
e3b9338 Merge topic 'irsl-oneapi-linux' into release-3.23 3e84a06b3a IRSL: Add paths for Intel oneAPI compilers on Linux Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7057 10 March 2022, 11:43:10 UTC
ae585bd Merge topic 'ci-msvc-19.31' into release-3.23 f2c303f4c7 Merge branch 'backport-3.22-ci-msvc-19.31' into ci-msvc-19.31 e66de43180 gitlab-ci: Update Windows builds to MSVC 19.31 toolset fade5b5b8c gitlab-ci: Update Windows builds to MSVC 19.31 toolset Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7059 10 March 2022, 11:33:55 UTC
dfdcb4f Merge branch 'backport-3.22-ci-msvc-19.31' into release-3.22 Merge-request: !7059 09 March 2022, 17:59:55 UTC
90a9bff Merge branch 'irsl-oneapi-linux' into release-3.22 Merge-request: !7057 09 March 2022, 17:58:09 UTC
3e84a06 IRSL: Add paths for Intel oneAPI compilers on Linux They are stored in a slightly different place with oneAPI than they used to be in PSXE. A similar change was made for Windows by commit 956160bb9a (IRSL: Fix search for Windows redist files with Intel Classic compiler, 2021-09-23, v3.22.0-rc1~88^2), which left a comment about the locations relative to the Classic and oneAPI compilers. Fixes: #23310 09 March 2022, 17:53:37 UTC
2a79b64 CUDA: Restore support for CMAKE_CUDA_ARCHITECTURES=OFF Fixes: #23309 09 March 2022, 17:30:12 UTC
1aa51fb Merge branch 'release-3.22' into release-3.23 09 March 2022, 17:12:01 UTC
04d42cb Merge topic 'ignore-prefix-path-test-program-path' into release-3.23 11ea24e590 Tests: Disable CMAKE_SYSTEM_PROGRAM_PATH in IgnorePrefixPath test Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7055 09 March 2022, 17:11:06 UTC
0402d35 Merge topic 'binutils-llvm-mt' into release-3.23 73d0d4e4b5 BinUtils: Avoid llvm-mt because it is missing 'mt' features we use Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7054 09 March 2022, 17:10:14 UTC
5b29664 Merge topic 'iar-cmp0057' into release-3.23 bd3e23a605 IAR: Fix detection of modern C++ version Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7053 09 March 2022, 17:09:02 UTC
9acecc3 Merge topic 'doc-file-sets' into release-3.23 4286b72240 Help: Update install() docs to better reflect preference for file sets ab1b573f41 Help: Reorganise FILE_SETS and related properties Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7031 09 March 2022, 17:07:57 UTC
f2c303f Merge branch 'backport-3.22-ci-msvc-19.31' into ci-msvc-19.31 09 March 2022, 16:11:38 UTC
e66de43 gitlab-ci: Update Windows builds to MSVC 19.31 toolset 09 March 2022, 15:02:01 UTC
fade5b5 gitlab-ci: Update Windows builds to MSVC 19.31 toolset 09 March 2022, 15:00:57 UTC
11ea24e Tests: Disable CMAKE_SYSTEM_PROGRAM_PATH in IgnorePrefixPath test Some systems set CMAKE_SYSTEM_PROGRAM_PATH, which pollutes the environment for this test. Erase it before executing the test to get a clean environment. Fixes: #23300 08 March 2022, 22:38:07 UTC
11c25ae Merge topic 'cmake-presets-file-dir' into release-3.23 f54507c2f6 CMakePresets.json: Add ${fileDir} macro Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Acked-by: Gerhard Olsson <gerhard.nospam@gmail.com> Merge-request: !7051 08 March 2022, 21:03:14 UTC
ba695c8 Merge topic 'test-cmp0125' into release-3.23 eca72dab8b Tests: Make RunCMake.CMP0125 robust to external filesystem content Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7049 08 March 2022, 21:02:15 UTC
71268ca Merge branch 'release-3.21' into release-3.22 08 March 2022, 16:55:31 UTC
3f737ba Merge branch 'binutils-llvm-mt' into release-3.22 Merge-request: !7054 08 March 2022, 16:55:16 UTC
33ed5b9 Merge branch 'binutils-llvm-mt' into release-3.21 Merge-request: !7054 08 March 2022, 16:54:58 UTC
73d0d4e BinUtils: Avoid llvm-mt because it is missing 'mt' features we use Since commit cf82300a63 (BinUtils: Clarify search logic and make it more consistent, 2021-05-27, v3.21.0-rc1~119^2~2) we correctly prefer the more-specific name `llvm-mt` over `mt` when using Clang. However, the `llvm-mt` tool does not yet support all the flags we need in the implementation of `vs_link_{exe,dll}`. Prefer plain `mt` for now. Fixes: #23305 08 March 2022, 16:48:30 UTC
bd3e23a IAR: Fix detection of modern C++ version The change in commit cc4da8d13a (IAR/CXX: Fix compatibility with CMP0057 OLD, 2022-01-29, v3.23.0-rc1~46^2) broke the detection of C++ version because the `IN_LIST` operator cannot work directly on a list but requires a variable. 08 March 2022, 14:34:48 UTC
130c988 Merge topic 'doc-lang-std-features' into release-3.23 fbda79f39d Help: Document explicitly that 'cxx_std_##' features may not add a flag Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: antmak <antmak.pub@gmail.com> Merge-request: !7043 08 March 2022, 13:25:19 UTC
402b9cd Merge branch 'release-3.22' into release-3.23 08 March 2022, 13:23:31 UTC
1d9b545 Merge topic 'FindMatlab-minver' into release-3.23 bb2c7b7dc0 FindMatlab: Fix logic error when minimum version is not found Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7047 08 March 2022, 13:22:09 UTC
4286b72 Help: Update install() docs to better reflect preference for file sets Previously, headers would typically be installed as bare files or as whole directories. File sets offer a better abstraction and associate headers with a target, installing them as part of the target. Add notes and update examples to draw the reader's attention to the advantages of file sets for headers. 08 March 2022, 08:38:56 UTC
f54507c CMakePresets.json: Add ${fileDir} macro Fixes: #23214 07 March 2022, 23:03:16 UTC
eca72da Tests: Make RunCMake.CMP0125 robust to external filesystem content Revise the test from commit 08db1341a6 (find_*: ensure consistent behavior for cache variables, 2021-05-03, v3.21.0-rc1~177^2) to avoid searching outside the test directories. Fixes: #23299 07 March 2022, 16:40:30 UTC
5424bf5 Merge branch 'FindMatlab-minver' into release-3.22 Merge-request: !7047 07 March 2022, 15:13:25 UTC
bb2c7b7 FindMatlab: Fix logic error when minimum version is not found Fix logic added by commit 7fdd5128b1 (FindMatlab: Fix version selection if a version is given, 2021-07-02, v3.22.0-rc1~66^2). Ensure that `_list_index` is always initialized to -1, akin to `list(FIND)` not finding a match. Issue: #22377 07 March 2022, 15:12:43 UTC
fbda79f Help: Document explicitly that 'cxx_std_##' features may not add a flag This is commonly reported incorrectly as a bug, so call out this behavior explicitly in the documentation. 07 March 2022, 14:48:26 UTC
ab1b573 Help: Reorganise FILE_SETS and related properties Reduce duplication and make the docs for target_sources() focus on the functionality rather than the properties it modifies. The properties are a lower level quantity, so put the relevant details for them in the property documentation. The target_sources() command only needs to reference the properties, not reproduce the property documentation. Improve the cross-referencing between the HEADER_... property docs. This helps build the mental picture of how they relate to each other. 05 March 2022, 06:33:36 UTC
7a8536e Merge branch 'release-3.22' into release-3.23 04 March 2022, 17:52:28 UTC
6e9eaf2 CMake 3.22.3 04 March 2022, 17:06:35 UTC
41d13ad Merge branch 'release-3.22' into release-3.23 04 March 2022, 16:54:54 UTC
e7c9304 Merge branch 'release-3.21' into release-3.22 04 March 2022, 16:54:30 UTC
78ae759 CMake 3.21.6 04 March 2022, 15:52:43 UTC
65da32c Merge topic 'file-set-name-requirements' into release-3.23 b357d334fc target_sources(): Enforce stricter requirements for FILE_SET name Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !7037 04 March 2022, 14:09:31 UTC
31743aa Merge topic 'file-set-multiple-names' into release-3.23 8c23ecbd93 target_sources(): Process multiple FILE_SET arguments per block Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7040 04 March 2022, 14:07:03 UTC
8074e46 Merge topic 'ci-cuda-11.6' into release-3.23 1f601753d7 gitlab-ci: add jobs testing cuda11.6 with nvcc and clang 13 7716750062 ci: add cuda11.6 base image 77bdcc949d gitlab-ci: run CUDA and HIP test jobs in any non-MR pipeline Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7038 04 March 2022, 14:02:24 UTC
2d0b70f Merge branch 'release-3.22' into release-3.23 04 March 2022, 13:56:21 UTC
d7febfc Merge topic 'while-bug-compatibility' into release-3.23 da2361ffb3 while: Restore tolerance of condition error 47d197745a Tests: Simplify RunCMake.{if,while} unbalanced parenthesis cases Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7041 04 March 2022, 13:53:16 UTC
71a8b4e Merge topic 'binutils-llvm-ar-clang-macos' into release-3.23 29ea94e17c BinUtils: Avoid llvm-ar on Apple platforms Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7039 04 March 2022, 13:52:05 UTC
5419cc3 Merge branch 'while-bug-compatibility' into release-3.22 Merge-request: !7041 03 March 2022, 21:54:35 UTC
da2361f while: Restore tolerance of condition error Since commit 880ca66b51 (Fix: `while()` can silently ignore incorrect condition, 2021-08-09, v3.22.0-rc1~238^2~4) we correctly reject the code set(paren "(") while(${paren}) endwhile() However, rejecting it breaks compatibility with projects that used such code accidentally. In CMake 3.21 and below, any error in the condition was ignored because the `false` result exited the loop first. Restore tolerance of the error for now. A policy will be needed to make it an error later. Note that the same condition with `if` was always correctly rejected. Fixes: #22524 Issue: #23296 Co-authored-by: Brad King <brad.king@kitware.com> 03 March 2022, 21:51:34 UTC
47d1977 Tests: Simplify RunCMake.{if,while} unbalanced parenthesis cases 03 March 2022, 21:51:34 UTC
8c23ecb target_sources(): Process multiple FILE_SET arguments per block Fixes: #23287 03 March 2022, 19:31:54 UTC
4331f97 Merge branch 'release-3.21' into release-3.22 03 March 2022, 17:58:14 UTC
7edc09b Merge branch 'binutils-llvm-ar-clang-macos' into release-3.22 Merge-request: !7039 03 March 2022, 17:58:00 UTC
e47e5c7 Merge branch 'binutils-llvm-ar-clang-macos' into release-3.21 Merge-request: !7039 03 March 2022, 17:55:33 UTC
29ea94e BinUtils: Avoid llvm-ar on Apple platforms Since commit cf82300a63 (BinUtils: Clarify search logic and make it more consistent, 2021-05-27, v3.21.0-rc1~119^2~2) we correctly prefer the more-specific name `llvm-ar` over `ar` when using Clang. However, on Apple platforms, `llvm-ar` does not generate a symbol table that the Apple linker accepts. Fall back to `ar` on Apple platforms. Fixes: #23269 03 March 2022, 17:54:10 UTC
1f60175 gitlab-ci: add jobs testing cuda11.6 with nvcc and clang 13 03 March 2022, 17:46:47 UTC
7716750 ci: add cuda11.6 base image 03 March 2022, 17:02:35 UTC
77bdcc9 gitlab-ci: run CUDA and HIP test jobs in any non-MR pipeline Previously we only ran these in a scheduled nightly pipeline. We should run them in pipelines on integration branches too, particularly for the `release` branch. 03 March 2022, 17:02:00 UTC
50b6744 Merge topic 'cuda-arch-all' into release-3.23 dae3ad08fa Tests: Add cases for CMAKE_CUDA_ARCHITECTURES={all,all-major} 5c1f5357b0 VS: Fix CUDA compiler id with CMAKE_CUDA_ARCHITECTURES={all,all-major} Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7035 03 March 2022, 16:48:00 UTC
77804f6 Merge topic 'cmake-dir-args' into release-3.23 d2e9478321 Tests: Add RunCMake.CommandLine ExplicitiDirs explicit work directory 78e8f11456 cmake: Correct regression in `-B <dir> <src_dir>` 4091d5c58c Tests: Verify RunCMake.CommandLine ExplicitDirs source/build dirs 1b97f8f35c Tests: Clarify RunCMake.CommandLine ExplicitDirs case names Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !7030 03 March 2022, 16:46:28 UTC
9c48040 Merge topic 'update-kwsys' into release-3.23 a20ad92022 KWSys: SystemInformation: Add Zhaoxin x86 processor kh40000 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7032 03 March 2022, 16:42:28 UTC
b357d33 target_sources(): Enforce stricter requirements for FILE_SET name Fixes: #23286 03 March 2022, 15:17:10 UTC
dae3ad0 Tests: Add cases for CMAKE_CUDA_ARCHITECTURES={all,all-major} The `CudaOnly.All` test only sets these in project code after CUDA is enabled. Add another case to test the values during compiler detection. Issue: #23161 02 March 2022, 20:51:45 UTC
5c1f535 VS: Fix CUDA compiler id with CMAKE_CUDA_ARCHITECTURES={all,all-major} Skip the architecture verification check for these values on Visual Studio. It cannot be implemented correctly until future work delays the check to the main compiler test step. Issue: #23164, #23161 02 March 2022, 20:49:14 UTC
d2e9478 Tests: Add RunCMake.CommandLine ExplicitiDirs explicit work directory Verify that the work directory is not selected as the source or build tree. Issue: #23285 02 March 2022, 17:21:34 UTC
78e8f11 cmake: Correct regression in `-B <dir> <src_dir>` Fixes: #23285 02 March 2022, 17:21:16 UTC
4091d5c Tests: Verify RunCMake.CommandLine ExplicitDirs source/build dirs 02 March 2022, 17:21:03 UTC
1b97f8f Tests: Clarify RunCMake.CommandLine ExplicitDirs case names 02 March 2022, 15:53:41 UTC
04a7200 Merge topic 'cuda-arch-all' into release-3.23 2796d6eeca CUDA: Fix CMAKE_CUDA_ARCHITECTURES=all/all-major with NVCC 11.5+ e450d55552 Help: Update CUDA_ARCHITECTURES docs for generic all/all-major support fe64c49e72 CUDA: Simplify CMAKE_CUDA_ARCHITECTURES special value logic Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7026 02 March 2022, 12:52:17 UTC
f0f4390 Merge topic 'doc-presets-v4' into release-3.23 6404751176 Help: Improve wording and structure related to preset includes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7028 02 March 2022, 12:49:44 UTC
4b9227e Merge topic 'find_file_frameworks_debug_output' into release-3.23 3354d52e3d find_file: Fix blank line instead of framework path in debug output Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7024 02 March 2022, 12:46:57 UTC
66a7d2e Merge topic 'file-set-no-custom-targets' into release-3.23 ad41c9cd11 target_sources(): Prohibit FILE_SET on custom targets Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !7027 02 March 2022, 12:45:57 UTC
a20ad92 KWSys: SystemInformation: Add Zhaoxin x86 processor kh40000 Backport KWSys commit `dfec20c95` (SystemInformation: Add Zhaoxin x86 processor kh40000, 2022-03-02) to the CMake 3.23 release branch. 02 March 2022, 12:27:44 UTC
6404751 Help: Improve wording and structure related to preset includes Encourage placing preset includes near the beginning of a preset file and ensure the example shows that usage. Move the prose discussing includes to its own section to improve discoverability and break up paragraphs to make each main point harder to miss. Also clarify ${sourceDir} to remove any ambiguity with regard to its meaning in included files. Issue: #23214 02 March 2022, 00:37:57 UTC
2796d6e CUDA: Fix CMAKE_CUDA_ARCHITECTURES=all/all-major with NVCC 11.5+ Changes in commit 8f64df0a7c (CUDA: Generic all and all-major support, 2021-12-19, v3.23.0-rc1~23^2) broke our architecture verification checks when using `-arch={all,all-major}` with NVCC 11.5+. If we test the compiler with `-arch={all,all-major}`, we have no expected list of architectures, so skip the check. Fixes: #23278 01 March 2022, 17:16:40 UTC
50d2d43 Merge topic 'doc-crosscompiling-emulator-arg-list-3.15' into release-3.23 6ff1217b9c Help: Add missing versionadded to *CROSSCOMPILING_EMULATOR Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7023 01 March 2022, 13:41:51 UTC
2871990 Merge branch 'release-3.22' into release-3.23 01 March 2022, 13:38:52 UTC
893ba6c Merge topic 'FindThreads-revert-libc-pthread-flag' into release-3.23 c6da90bd39 FindThreads: Revert "Honor THREADS_PREFER_PTHREAD_FLAG when ... in libc" Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7025 01 March 2022, 13:37:58 UTC
e450d55 Help: Update CUDA_ARCHITECTURES docs for generic all/all-major support Since commit 8f64df0a7c (CUDA: Generic all and all-major support, 2021-12-19, v3.23.0-rc1~23^2), these special values do not require any specific compiler or version. While at it, re-organize CUDA_ARCHITECTURES special value documentation. Move the `versionadded` markup inside each special value so we can add more in future versions. 01 March 2022, 02:30:23 UTC
fe64c49 CUDA: Simplify CMAKE_CUDA_ARCHITECTURES special value logic Refactor the logic checking `CMAKE_CUDA_ARCHITECTURES` special values. Switch on the value first, and then make other decisions for each case. This makes room for other special values to be added later. 01 March 2022, 02:30:23 UTC
3354d52 find_file: Fix blank line instead of framework path in debug output There's no point printing a blank line if FindHeaderInFramework() returns an empty string. Pass in the debug object to that function instead so it can record the actual paths it tests in the debug output directly. 28 February 2022, 22:28:22 UTC
ad41c9c target_sources(): Prohibit FILE_SET on custom targets Fixes: #23262 28 February 2022, 22:21:04 UTC
371235e Merge branch 'release-3.21' into release-3.22 28 February 2022, 18:09:25 UTC
7a16688 Merge branch 'FindThreads-revert-libc-pthread-flag' into release-3.22 Merge-request: !7025 28 February 2022, 18:09:19 UTC
02b04f1 Merge branch 'FindThreads-revert-libc-pthread-flag' into release-3.21 Merge-request: !7025 28 February 2022, 18:09:00 UTC
c6da90b FindThreads: Revert "Honor THREADS_PREFER_PTHREAD_FLAG when ... in libc" Revert commit 5efb6fb516 (FindThreads: Honor THREADS_PREFER_PTHREAD_FLAG when pthread is found in libc, 2021-11-03, v3.21.5~4^2). The check for the `-pthread` flag can pass on compilers like XL, that interprets it as `-p -t hread` and returns zero. Prior to that commit, we did not use the check in the `CMAKE_HAVE_LIBC_PTHREAD` code path. Now we do, it succeeds, and we incorrectly add the `-pthread` flag for XL. This change was backported to the 3.21 and 3.22 release series long after they initially came out. Since there may be more cases where we now add `-pthread` incorrectly, it is simplest to revert the change in all release series pending further investigation. Fixes: #23270 28 February 2022, 17:53:15 UTC
6ff1217 Help: Add missing versionadded to *CROSSCOMPILING_EMULATOR The list capability was added in CMake 3.15 by commit fec441ec17 (Teach CROSSCOMPILING_EMULATOR to support arguments, 2019-05-30, v3.15.0-rc1~6^2), but the documentation did not indicate the version that added it. 28 February 2022, 15:40:22 UTC
07a7772 Merge topic 'ninja-gfortran-preprocess' into release-3.23 6b4885b58b Ninja: Avoid preprocessing twice with explicit Fortran_PREPROCESS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7008 25 February 2022, 13:07:35 UTC
7d110c2 Merge topic 'ghs_fix_rtos_dir' into release-3.23 005c7dc9e7 GHS: Store full path of Integrity OS directory Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7017 24 February 2022, 18:01:39 UTC
6b4885b Ninja: Avoid preprocessing twice with explicit Fortran_PREPROCESS Fix spurious warnings from gfortran+Ninja for preprocessing. Fixes: #23248 24 February 2022, 17:54:46 UTC
005c7dc GHS: Store full path of Integrity OS directory Fixes build project error because the OS directory was a relative path from the binary directory. Fixes issue during project regeneration where the `-os_dir` project option was missing because GHS_OS_DIR was not properly stored in the cache file. This error was introduced by commit aa59eaac4f (GHS: Allow setting GHS variables from toolchain file, 2021-11-15, v3.23.0-rc1~337^2). 23 February 2022, 16:33:35 UTC
352ea99 CMake 3.23.0-rc2 23 February 2022, 14:22:31 UTC
bc0d7c1 Merge topic 'update-expat' into release-3.23 07f9ce4f8c Merge branch 'upstream-expat' into update-expat 4c031b9417 expat 2022-02-20 (65a21f2b) 9d035ba28d expat: Update script to get Expat 2.4.6 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7015 23 February 2022, 14:00:36 UTC
07f9ce4 Merge branch 'upstream-expat' into update-expat # By Expat Upstream * upstream-expat: expat 2022-02-20 (65a21f2b) 22 February 2022, 22:11:37 UTC
4c031b9 expat 2022-02-20 (65a21f2b) Code extracted from: https://github.com/libexpat/libexpat.git at commit 65a21f2b2a306d29b44e70264aca948aa0454219 (R_2_4_6). 22 February 2022, 22:11:37 UTC
9d035ba expat: Update script to get Expat 2.4.6 22 February 2022, 22:11:28 UTC
2e963c4 Merge topic 'cuda-archs' into release-3.23 f75299b803 CUDA: Restore support for non-"all" CUDA_ARCHITECTURES with nvcc 11.5+ Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7007 22 February 2022, 17:56:50 UTC
e6a364c Merge topic 'CheckTypeSize-doc' into release-3.23 65e4d29e35 CheckTypeSize: Modernize and clarify documentation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7006 22 February 2022, 17:55:54 UTC
f75299b CUDA: Restore support for non-"all" CUDA_ARCHITECTURES with nvcc 11.5+ Since commit 8f64df0a7c (CUDA: Generic all and all-major support, 2021-12-19, v3.23.0-rc1~23^2), setting `CUDA_ARCHITECTURES` to a value other than `all` or `all-major` is ignored with NVCC 11.5+. Fix the logic to return early only when actually using an "all" value. Fixes: #23243 18 February 2022, 17:54:12 UTC
65e4d29 CheckTypeSize: Modernize and clarify documentation Spell out the list of result variables as a definition list rather than in prose. Fixes: #23247 18 February 2022, 16:33:06 UTC
back to top