summaryrefslogtreecommitdiffstats
path: root/Help/release
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2022-01-28 14:40:44 (GMT)
committerKitware Robot <kwrobot@kitware.com>2022-01-28 14:40:50 (GMT)
commitba069c10dd6a52e58b2a846136fbfa6846aec971 (patch)
tree0f88842ad8ca642f8439cac5b483c1ee42c0a48a /Help/release
parent4ff6ea0f2fcbac87c3317623e7de41cdd506ab17 (diff)
parentdaf372c4d686000fd2c6f380efa7f5ddfd915ceb (diff)
downloadCMake-ba069c10dd6a52e58b2a846136fbfa6846aec971.zip
CMake-ba069c10dd6a52e58b2a846136fbfa6846aec971.tar.gz
CMake-ba069c10dd6a52e58b2a846136fbfa6846aec971.tar.bz2
Merge topic 'cuda_vs_arch_all'
daf372c4d6 CUDA: Fix issuing error if default architecture detection fails 7a0d098352 CUDA: Error on empty/invalid CMAKE_CUDA_ARCHITECTURES set by user d19273bc7b CUDA: Support all and all-major on Visual Studio 5f667d783a CUDA: Actually use reverse architecture deprecation order for Clang Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Brad King <brad.king@kitware.com> Merge-request: !6912
Diffstat (limited to 'Help/release')
-rw-r--r--Help/release/dev/cuda-compiler-detection-robustness.rst11
-rw-r--r--Help/release/dev/cuda-invalid-architectures.rst5
2 files changed, 16 insertions, 0 deletions
diff --git a/Help/release/dev/cuda-compiler-detection-robustness.rst b/Help/release/dev/cuda-compiler-detection-robustness.rst
new file mode 100644
index 0000000..cc49a8d
--- /dev/null
+++ b/Help/release/dev/cuda-compiler-detection-robustness.rst
@@ -0,0 +1,11 @@
+cuda-compiler-detection-robustness
+----------------------------------
+
+* CUDA compiler detection now issues an error in all cases when it's unable to
+ compute the default architecture(s) if required (see :policy:`CMP0104`).
+
+* CUDA compiler detection now correctly handles ``OFF`` for
+ :variable:`CMAKE_CUDA_ARCHITECTURES` on Clang.
+
+* CUDA compiler detection now supports the theoretical case of multiple default
+ architectures.
diff --git a/Help/release/dev/cuda-invalid-architectures.rst b/Help/release/dev/cuda-invalid-architectures.rst
new file mode 100644
index 0000000..3313dbb
--- /dev/null
+++ b/Help/release/dev/cuda-invalid-architectures.rst
@@ -0,0 +1,5 @@
+cuda-invalid-architectures
+--------------------------
+
+* CUDA compiler detection now tries to detect invalid architectures and issue
+ an error.