Brad King
53ae242d55
CMake 4.2.3
v4.2.3
2026-01-27 11:03:47 -05:00
Brad King
10a91404d0
Merge branch 'release-4.1' into release-4.2
2026-01-27 10:39:51 -05:00
Brad King
cc05acf0a1
CMake 4.1.5
v4.1.5
2026-01-27 10:11:40 -05:00
Brad King
9ad49bd944
Merge branch 'release-4.1' into release-4.2
2026-01-27 10:03:10 -05:00
Brad King
74f60bafcf
Merge branch 'release-4.0' into release-4.1
2026-01-27 10:03:01 -05:00
Brad King
fe1fed2f4a
CMake 4.0.6
v4.0.6
2026-01-27 09:24:22 -05:00
Brad King
3b78e2ab25
Merge branch 'release-4.1' into release-4.2
2026-01-26 14:21:53 -05:00
Brad King
859f7ef869
Merge branch 'release-4.0' into release-4.1
2026-01-26 14:21:28 -05:00
Brad King
eb7c1516e1
Merge branch 'release-3.31' into release-4.0
2026-01-26 14:21:11 -05:00
Brad King
cd51ca47cb
CMake 3.31.11
v3.31.11
2026-01-26 13:45:51 -05:00
Brad King
de106079a3
Merge branch 'release-4.1' into release-4.2
2026-01-24 08:05:44 -05:00
Brad King
0e4342ee25
Merge topic 'libarchive-windows-encoding' into release-4.2
...
f590010167 libarchive: Restore tolerance of archives with non-OEM paths on Windows
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Alex Overchenko <aleksandr9809@gmail.com>
Merge-request: !11622
2026-01-24 08:04:33 -05:00
Brad King
08d6132bc1
Merge branch 'release-4.0' into release-4.1
2026-01-24 08:03:54 -05:00
Brad King
b907505c08
Merge topic 'libarchive-windows-encoding' into release-4.1
...
f590010167 libarchive: Restore tolerance of archives with non-OEM paths on Windows
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11622
2026-01-24 08:03:39 -05:00
Brad King
449ffb2539
Merge branch 'release-3.31' into release-4.0
2026-01-24 08:03:32 -05:00
Brad King
8b19487cbb
Merge topic 'libarchive-windows-encoding' into release-4.0
...
f590010167 libarchive: Restore tolerance of archives with non-OEM paths on Windows
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11622
2026-01-24 08:03:24 -05:00
Brad King
ab1152c3ac
Merge topic 'libarchive-windows-encoding' into release-3.31
...
f590010167 libarchive: Restore tolerance of archives with non-OEM paths on Windows
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11622
2026-01-24 08:01:35 -05:00
Brad King
f590010167
libarchive: Restore tolerance of archives with non-OEM paths on Windows
...
On Windows, since commit 9539a0df9c (LibArchive 2024-09-13, 2024-09-13,
v3.31.0-rc1~77^2~3^2) imported libarchive commit `49280bc202a8` (Fix
tests on Windows, 2024-03-23, `v3.7.3~17`), libarchive fails to extract
archives whose paths are not valid MBS encodings in the host's OEM code
page. This broke extraction, e.g., by `cmake -E tar` of archives with
UTF-8 paths on Windows.
Restore compatibility with CMake 3.30 and below by tolerating encoding
conversion errors on Windows. Although affected paths are not extracted
correctly, we at least succeed in extracting the rest of such archives.
Issue: #26903
2026-01-24 07:53:54 -05:00
Brad King
19580e65d7
Merge branch 'release-4.1' into release-4.2
2026-01-22 10:13:58 -05:00
Brad King
cf19e65504
Merge topic 'test-cuda-fix-result-pointers' into release-4.2
...
c238f174a9 Tests: Remove invalid CUDA code from tests
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11607
2026-01-22 10:11:18 -05:00
Brad King
ff50e17626
Merge branch 'release-4.0' into release-4.1
2026-01-22 10:10:18 -05:00
Brad King
cc969b23c1
Merge topic 'test-cuda-fix-result-pointers' into release-4.1
...
c238f174a9 Tests: Remove invalid CUDA code from tests
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11607
2026-01-22 10:10:07 -05:00
Brad King
acefe25af1
Merge branch 'release-3.31' into release-4.0
2026-01-22 10:10:02 -05:00
Brad King
59a8796e1f
Merge topic 'test-cuda-fix-result-pointers' into release-4.0
...
c238f174a9 Tests: Remove invalid CUDA code from tests
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11607
2026-01-22 10:09:49 -05:00
Brad King
9ff7341e0f
Merge topic 'test-cuda-fix-result-pointers' into release-3.31
...
c238f174a9 Tests: Remove invalid CUDA code from tests
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11607
2026-01-22 10:08:51 -05:00
Robert Maynard
c238f174a9
Tests: Remove invalid CUDA code from tests
...
Multiple tests passed a host side stack address for writing on the GPU.
Now we pass a GPU backed heap address.
2026-01-20 16:25:03 -05:00
Brad King
3356d93e66
CMake 4.2.2
v4.2.2
2026-01-20 09:46:37 -05:00
Brad King
2660f5fbb4
Merge topic 'vs-slnx' into release-4.2
...
0c97912756 VS: Fix SLNX generation so .NET Core projects build in the IDE
7ce9185792 VS: Add include_external_msproject GUIDs for more project types
ab2ef244bd VS: Add include_external_msproject detection of `.njsproj` type
00db01ddcd Tests: Fix RunCMake.include_external_msproject .sln check failure
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Christian Lichtenberger <christian.lichtenberger@etm.at>
Merge-request: !11613
2026-01-20 09:35:15 -05:00
Brad King
0c97912756
VS: Fix SLNX generation so .NET Core projects build in the IDE
...
Extend commit 46b0202ce0 (VS: Fix SLNX generation so CSharp projects
build in the IDE, 2025-10-23, v4.2.0-rc2~26^2) to cover .NET Core
projects.
Fixes : #27524
2026-01-19 15:53:20 -05:00
Brad King
7ce9185792
VS: Add include_external_msproject GUIDs for more project types
...
Issue: #27524
2026-01-19 15:50:55 -05:00
Brad King
ab2ef244bd
VS: Add include_external_msproject detection of .njsproj type
...
It is a NodeJS Project.
2026-01-19 15:50:05 -05:00
Brad King
00db01ddcd
Tests: Fix RunCMake.include_external_msproject .sln check failure
...
Accumulate failures instead of only considering the last case.
2026-01-19 15:49:19 -05:00
Brad King
d6a62d17ca
Merge branch 'release-4.1' into release-4.2
2026-01-19 11:38:52 -05:00
Brad King
7943956e47
Merge topic 'ci-nvhpc' into release-4.2
...
f7669bbeed ci: Clamp CUDA 'native' architecture in NVHPC job
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11610
2026-01-19 11:38:18 -05:00
Brad King
24c3df71d0
Merge branch 'release-4.0' into release-4.1
2026-01-19 11:35:44 -05:00
Brad King
9eb65a68bc
Merge topic 'ci-nvhpc' into release-4.1
...
f7669bbeed ci: Clamp CUDA 'native' architecture in NVHPC job
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11610
2026-01-19 11:35:34 -05:00
Brad King
01eedf3d94
Merge branch 'release-3.31' into release-4.0
2026-01-19 11:35:29 -05:00
Brad King
b9009be4a1
Merge topic 'ci-nvhpc' into release-4.0
...
f7669bbeed ci: Clamp CUDA 'native' architecture in NVHPC job
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11610
2026-01-19 11:35:12 -05:00
Brad King
a2c9682e66
Merge topic 'ci-nvhpc' into release-3.31
...
f7669bbeed ci: Clamp CUDA 'native' architecture in NVHPC job
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11610
2026-01-19 11:34:14 -05:00
Brad King
f7669bbeed
ci: Clamp CUDA 'native' architecture in NVHPC job
...
Extend commit ff8c0e9c10 (ci: Clamp CUDA 'native' architecture to values
supported by its toolkit, 2022-03-14, v3.24.0-rc1~468^2) to cover the
NVHPC job too.
2026-01-19 10:54:35 -05:00
Brad King
57137c5f8b
Merge branch 'release-4.1' into release-4.2
2026-01-16 09:35:39 -05:00
Brad King
cdbd7bf2f2
Merge topic 'fileapi-instrumentation-initial-cache' into release-4.2
...
ed023e0cfc Merge branch 'backport-4.0-fileapi-instrumentation-initial-cache'
5b63ea9ad3 instrumentation: Fix crash on cmake_instrumentation() call in initial cache
1bd6e70430 Merge branch 'backport-4.0-fileapi-instrumentation-initial-cache'
bb23f65928 instrumentation: Fix crash on cmake_instrumentation() call in initial cache
8523e579dc Merge branch 'backport-3.31-fileapi-initial-cache'
4d712cfc25 fileapi: Fix crash on cmake_file_api() call in initial cache
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11598
2026-01-16 09:34:42 -05:00
Brad King
88db21851b
Merge branch 'release-4.0' into release-4.1
2026-01-16 09:31:49 -05:00
Brad King
bad6ed00e5
Merge topic 'backport-4.0-fileapi-instrumentation-initial-cache' into release-4.1
...
bb23f65928 instrumentation: Fix crash on cmake_instrumentation() call in initial cache
8523e579dc Merge branch 'backport-3.31-fileapi-initial-cache'
4d712cfc25 fileapi: Fix crash on cmake_file_api() call in initial cache
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11598
2026-01-16 09:31:27 -05:00
Brad King
59bbe83b9a
Merge branch 'release-3.31' into release-4.0
2026-01-16 09:31:03 -05:00
Brad King
0ce101913c
Merge topic 'backport-4.0-fileapi-instrumentation-initial-cache' into release-4.0
...
bb23f65928 instrumentation: Fix crash on cmake_instrumentation() call in initial cache
8523e579dc Merge branch 'backport-3.31-fileapi-initial-cache'
4d712cfc25 fileapi: Fix crash on cmake_file_api() call in initial cache
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11598
2026-01-16 09:29:19 -05:00
Brad King
351ad4cfbd
Merge topic 'backport-3.31-fileapi-initial-cache' into release-3.31
...
4d712cfc25 fileapi: Fix crash on cmake_file_api() call in initial cache
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11598
2026-01-16 09:26:18 -05:00
Brad King
88384f6b1a
Merge topic 'vs2026-runtimedeps' into release-4.2
...
f51dd918b2 file(GET_RUNTIME_DEPENDENCIES): Support VS 2026 without VS 2022
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11596
2026-01-16 09:25:50 -05:00
Brad King
ed023e0cfc
Merge branch 'backport-4.0-fileapi-instrumentation-initial-cache'
2026-01-15 15:14:51 -05:00
Martin Duffy
5b63ea9ad3
instrumentation: Fix crash on cmake_instrumentation() call in initial cache
2026-01-15 15:14:19 -05:00