sort by:
Revision Author Date Message Commit Date
0c07f39 cmExperimental: remove the flag for C++ modules All the major compilers now have scheduled releases with support for scanning, so remove the experimental gate. Fixes: #18355 02 October 2023, 14:17:31 UTC
68caec9 Help: add a manpage for cxxmodule support 02 October 2023, 14:17:31 UTC
6bb0517 Merge topic 'cxxmodules-export-dirs-with-prefix' 42654cc818 Tests/CXXModules: add tests for modules with include requirements 7217cb78cf Tests/CXXModules: relax line number matching in stderr b3d1bbbbcc cmExportFileGenerator: relocate include directories for C++ modules 349ff8b080 cmGeneratorTarget: remove not-INTERFACE assertion 681a763425 cmGeneratorTarget: use a character literal Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8838 27 September 2023, 15:25:22 UTC
2a12a83 Merge topic 'misc-cxxmodule-fixes' 3b632f32fa Tests/CXXModules: forward the default build type 5ab6b09691 Tests/CXXModules: fix multi-config and MSVC details 11b62ef118 Tests/CXXModules: add missing `bmi-only` and compiler id fields 5d9631fbdd Tests/CXXModules: fix key set mismatch error messages 86e7fb72cb Tests/CXXModules: use a less generic name for the config 6b940dc590 Tests/CXXModules: replace the object extension as well 1c9f83c8ec Tests/CXXModules: fix error detection propagation 7a4c02cb38 cmGlobalGenerator: factor out messaging for CMP0037 ... Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Acked-by: Pavel Solodovnikov <hellyeahdominate@gmail.com> Merge-request: !8834 27 September 2023, 15:22:05 UTC
81d863b Merge topic 'autogen-timestamp-per-config' bac468ddfd AutoGen: Fix regression in timestamps on multi-config generators c3f0825d3c Tests/RunCMake/Autogen: Factor out test setup 9654835b4f Tests/RunCMake/Autogen: Add expect_n_times() function Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8840 27 September 2023, 15:21:07 UTC
ab2149e Merge topic 'ci-xcode-15.0' f8e0722e75 gitlab-ci: update macOS jobs to use Xcode 15.0 9ba1883ea6 Tests: Fix RunCMake.XcFramework in symlinked paths with Xcode 15 84a1e529ee Tests: Fix failures on macOS arm64 due to Xcode 15 skipping ad-hoc signature cc5d6134ad Tests: Disable visionOS cases because Xcode 15.0 excludes support f9f5751d18 Tests: Clarify RunCMake.XcFramework conditions testing Xcode version e0765c2c46 Tests: Teach RunCMake to ignore Xcode DVTAssertions warnings Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8830 27 September 2023, 14:38:14 UTC
a314fbe CMake Nightly Date Stamp 27 September 2023, 04:01:18 UTC
42654cc Tests/CXXModules: add tests for modules with include requirements 26 September 2023, 18:42:54 UTC
7217cb7 Tests/CXXModules: relax line number matching in stderr 26 September 2023, 18:42:47 UTC
b3d1bbb cmExportFileGenerator: relocate include directories for C++ modules Include directories are paths that need munged on install to support the installation prefix. Fixes: #25275 26 September 2023, 18:32:46 UTC
349ff8b cmGeneratorTarget: remove not-INTERFACE assertion IMPORTED INTERFACE targets which provide C++ modules may have include directories that need checked for whether they are system directories or not. These directories are intended for the module compilation themselves (which may include headers that module consumers do not need). 26 September 2023, 18:31:42 UTC
bac468d AutoGen: Fix regression in timestamps on multi-config generators Since commit fddd0f0443 (Autogen: AUTO*_EXECUTABLE: add support for per-config values, 2023-06-14) we do not correctly generate outputs for one configuration after another configuration has been built. Fix this: - Revert some config based stuff for `Xcode` due to the `$<CONFIG>` genex usage limitation in source files with `Xcode`. - For multi-config generators use a per-config `timestamp_$<CONFIG>` file instead of one `timestamp` file. Fixes: #25261 26 September 2023, 15:54:26 UTC
c3f0825 Tests/RunCMake/Autogen: Factor out test setup 26 September 2023, 15:54:16 UTC
9654835 Tests/RunCMake/Autogen: Add expect_n_times() function 26 September 2023, 15:54:09 UTC
f8e0722 gitlab-ci: update macOS jobs to use Xcode 15.0 26 September 2023, 15:10:16 UTC
9ba1883 Tests: Fix RunCMake.XcFramework in symlinked paths with Xcode 15 The `xcodebuild -create-xcframework` tool in Xcode 15.0 fails to compute relative paths if the input paths have symlinks. 26 September 2023, 15:10:16 UTC
3b632f3 Tests/CXXModules: forward the default build type Windows defaults the build type to `Debug` while other platforms have an empty string. 26 September 2023, 14:40:09 UTC
84a1e52 Tests: Fix failures on macOS arm64 due to Xcode 15 skipping ad-hoc signature Update commit 1c15eb39d2 (Tests: Suppress failures on macOS arm64 due to separate Xcode signing phase, 2021-02-22, v3.20.0-rc2~11^2) for Xcode 15, which ignores our `-Xlinker -adhoc_codesign` flag, prioritizes its own `-Xlinker -no_adhoc_codesign` flag, and does not add an ad-hoc signature at link time. Issue: #21845 26 September 2023, 14:04:08 UTC
cc5d613 Tests: Disable visionOS cases because Xcode 15.0 excludes support In commit 25977e177b (apple: add preliminary visionOS support, 2023-06-22) we added visionOS based on a Xcode 15 beta version, but the Xcode 15.0 final release did not include it. Disable the test cases until we can improve the condition to detect availability. Issue: #25266 26 September 2023, 14:04:08 UTC
f9f5751 Tests: Clarify RunCMake.XcFramework conditions testing Xcode version In commit 7050ac56a1 (macOS: Add support for linking against .xcframework folders, 2023-05-17) used conditions based on the AppleClang compiler version, but we actually want to check the Xcode version. 26 September 2023, 14:04:07 UTC
e0765c2 Tests: Teach RunCMake to ignore Xcode DVTAssertions warnings On some Xcode versions, `xcodebuild` may warn: ... xcodebuild[...] DVTAssertions: Warning ... Teach RunCMake to drop such incidental lines before matching against expected output. 26 September 2023, 14:04:07 UTC
5a79ea2 Merge topic 'cuda_handle_target_objects_in_device_link' cd984261e1 CUDA: Device linking now uses TARGET_OBJECTS content aa8facefe8 CUDA: Visual Studio propagate objects to device linking Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8829 26 September 2023, 13:42:42 UTC
5d32320 Merge topic 'hip-nvidia' fd982eec10 HIP: Add tests for special NVIDIA values of CMAKE_HIP_ARCHITECTURES 8c8b3f1bfa HIP: Fix support for -DCMAKE_HIP_ARCHITECTURES=native with NVCC b3e92775ab HIP: Add CMAKE_HIP_HOST_COMPILER when compiler is NVCC e43918b4ca HIP: Fix linking mixed-lang binary with CXX compiler and Makefile generators 4794505122 HIP: Do not require hip-lang package for NVIDIA platform 09d759dc7f HIP: Simplify exclusion of AMD device runtime with NVIDIA GPUs 2a60663670 HIP: Simplify CMAKE_GENERATOR references for determining compiler 8124950f6c CUDA: Generalize CMAKE_{CUDA => <LANG>}_HOST_COMPILER variable docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8836 26 September 2023, 13:40:25 UTC
ccd5359 Merge topic 'doc1' 449f5da373 Help:cmake(1): add versionadded back to 3.17 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8831 26 September 2023, 13:39:20 UTC
8a39d14 Merge topic 'FindOpenMP-macOS-LLVM-Clang' 3cff031c9a FindOpenMP: Handle non-Apple clang on macOS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8832 26 September 2023, 13:33:02 UTC
b815129 Merge topic 'genexp-no-eval' 634079b86d cmGeneratorExpressionEvaluator: Short-circuit boolean operators Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: scivision <michael@scivision.dev> Acked-by: Pavel Solodovnikov <hellyeahdominate@gmail.com> Merge-request: !8791 26 September 2023, 13:31:42 UTC
dd1722d Merge branch 'release-3.27' 26 September 2023, 13:30:10 UTC
7831781 Merge topic 'lint-genex-empty' 80df7b1745 Linting: Fix empty evaluated genex Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8833 26 September 2023, 13:30:10 UTC
d5d7fa4 Merge topic 'lint-genex-empty' into release-3.27 80df7b1745 Linting: Fix empty evaluated genex Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8833 26 September 2023, 13:30:09 UTC
0be496c Merge topic 'orangec-compiler' f8fa4f1ad7 ci: Add OrangeC 6.73.1 nightly CI job 531b4fe643 OrangeC: Add support for OrangeC compiler 10f435a58f Tests: Simplify nested if conditions in Complex tests Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Acked-by: Victor <lostfreeman@gmail.com> Merge-request: !8592 26 September 2023, 13:23:10 UTC
187fb19 Merge topic 'add-c++23' 961a077238 IBMClang: Add provisional flags for C++23 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8837 26 September 2023, 13:18:10 UTC
681a763 cmGeneratorTarget: use a character literal 26 September 2023, 12:52:48 UTC
8a90ae9 Merge topic 'FetchContent-EXCLUDE_FROM_ALL' 5f77807f1c FetchContent: Add support for EXCLUDE_FROM_ALL Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8822 26 September 2023, 12:35:45 UTC
3330869 CMake Nightly Date Stamp 26 September 2023, 04:01:11 UTC
961a077 IBMClang: Add provisional flags for C++23 With this one can use the IBM Open XL C/C++ compiler to build projects that require feature `cxx_std_23`. 25 September 2023, 23:05:31 UTC
5f77807 FetchContent: Add support for EXCLUDE_FROM_ALL Fixes: #20167 25 September 2023, 22:56:44 UTC
5ab6b09 Tests/CXXModules: fix multi-config and MSVC details 25 September 2023, 22:19:42 UTC
11b62ef Tests/CXXModules: add missing `bmi-only` and compiler id fields Missed because the test script did not properly bubble up error reports. 25 September 2023, 22:14:53 UTC
5d9631f Tests/CXXModules: fix key set mismatch error messages 25 September 2023, 22:14:53 UTC
86e7fb7 Tests/CXXModules: use a less generic name for the config 25 September 2023, 22:14:53 UTC
6b940dc Tests/CXXModules: replace the object extension as well 25 September 2023, 22:14:53 UTC
1c9f83c Tests/CXXModules: fix error detection propagation 25 September 2023, 21:39:35 UTC
7a4c02c cmGlobalGenerator: factor out messaging for CMP0037 Also make some strings into character literals. 25 September 2023, 21:39:35 UTC
34b393f cmGlobalGenerator: use static string views for reserved targets Also make the array static. 25 September 2023, 21:39:35 UTC
43112cb Help/CMAKE_EXPORT_COMPILE_COMMANDS: mention the `output` field Added in 887a8874c3 (EXPORT_COMPILE_COMMANDS: add `output` field, 2022-10-28) via !7844. Sync the docs with this addition. 25 September 2023, 21:39:35 UTC
0cf0a8e cmGeneratorTarget: use `GetSupportDirectory` in PCH codepaths Instead of recalculating the support directory path, use the intended method. 25 September 2023, 21:39:34 UTC
fd982ee HIP: Add tests for special NVIDIA values of CMAKE_HIP_ARCHITECTURES 25 September 2023, 20:23:00 UTC
8c8b3f1 HIP: Fix support for -DCMAKE_HIP_ARCHITECTURES=native with NVCC 25 September 2023, 20:21:55 UTC
b3e9277 HIP: Add CMAKE_HIP_HOST_COMPILER when compiler is NVCC Also add `HIPHOSTCXX` environment variable. 25 September 2023, 20:11:18 UTC
e43918b HIP: Fix linking mixed-lang binary with CXX compiler and Makefile generators Following commit 6377a43814 (CUDA: Support response files with nvcc, 2022-06-01, v3.25.0-rc1~636^2), while determining the compiler ABI, do not use response files, so that we can extract implicit link flags. Fixes: #25272 25 September 2023, 20:06:36 UTC
4794505 HIP: Do not require hip-lang package for NVIDIA platform ROCm may not install the `hip-lang` cmake package on NVIDIA platforms. Skip verifying its presence. We do not use it for NVIDIA platforms anyway. Fixes: #25271 25 September 2023, 20:06:36 UTC
09d759d HIP: Simplify exclusion of AMD device runtime with NVIDIA GPUs 25 September 2023, 20:06:36 UTC
2a60663 HIP: Simplify CMAKE_GENERATOR references for determining compiler 25 September 2023, 20:06:36 UTC
8124950 CUDA: Generalize CMAKE_{CUDA => <LANG>}_HOST_COMPILER variable docs 25 September 2023, 20:06:30 UTC
f8fa4f1 ci: Add OrangeC 6.73.1 nightly CI job 25 September 2023, 16:27:45 UTC
531b4fe OrangeC: Add support for OrangeC compiler Add compiler information modules. Update the test suite. Fixes: #25032 Co-authored-by: Brad King <brad.king@kitware.com> 25 September 2023, 16:27:29 UTC
10f435a Tests: Simplify nested if conditions in Complex tests 25 September 2023, 15:08:21 UTC
80df7b1 Linting: Fix empty evaluated genex Update logic added by commit 099934e313 (Add generator expression support to static code analysis hooks, 2023-03-24, v3.27.0-rc1~261^2), and preserved by commit 993dde925f (TargetGenerator: Factor out generation of code check rules, 2023-05-12, v3.27.0-rc1~84^2~2), to handle a generator expression that evaluates to the empty string. If `<LANG>_CPPCHECK`, `<LANG>_CPPLINT`, `<LANG>_CLANG_TIDY`, or `<LANG>_INCLUDE_WHAT_YOU_USE` are empty after evaluating generator expressions, do not run their lints. Fixes: #25265 25 September 2023, 13:16:33 UTC
9575e6f Merge topic 'update-curl' e3572c110a curl: Set build options the way we need for CMake c1f76e6c21 Merge branch 'upstream-curl' into update-curl 017637e40f curl 2023-09-13 (6fa1d817) 1fb19cbdad curl: Update script to get curl 8.3.0 21b668afc2 Utilities: Drop unused hard-coded try_compile result Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8826 25 September 2023, 13:00:29 UTC
62d93c9 Merge topic 'FindDoxygen-broken-binary' a960b901de FindDoxygen: Remove redundant debug message when Doxygen fails 59a4aaa237 FindDoxygen: Disable Doxygen if executable returns non-zero result Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8815 25 September 2023, 12:59:43 UTC
89d155e Merge topic 'CrayClang-compiler' 80838316a8 CrayClang: Add support for this compiler Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8781 25 September 2023, 12:58:25 UTC
81cdf34 Merge topic 'tests-in-symlink-tree' d9f1431f92 ci: Add jobs that run in symlink trees 879d12a29d ci: Always build Ninja with Unix Makefiles generator 8340313916 ci: Factor out debian12_ninja configure script 25d7843955 ci: Factor out build directory for finding artifacts a7534c31e6 Tests: Update tests to run in multi-config generators 59b0ae6b24 Tests: Update tests to run in symlinked tree Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8797 25 September 2023, 12:57:30 UTC
82a2f19 Merge topic 'cxxmodules-gcc-14' 4089954595 gitlab-ci: update to GCC CI container with merged P1689R5 c2564f5916 ci: drop extra scandep source settings for GCC ee52a02d56 ci: update GCC build to use master after P1689R5 is merged 4f0410959e GCC: add rules for scanning C++ module dependencies Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8827 25 September 2023, 12:56:04 UTC
cd98426 CUDA: Device linking now uses TARGET_OBJECTS content Due to an oversight in cmLinkLineDeviceComputer object files did not get propagate to the device linking phase when given via the `$<TARGET_OBJECTS>` generator expression. 25 September 2023, 12:50:38 UTC
1db7ca9 CMake Nightly Date Stamp 25 September 2023, 04:01:47 UTC
449f5da Help:cmake(1): add versionadded back to 3.17 24 September 2023, 18:41:13 UTC
3cff031 FindOpenMP: Handle non-Apple clang on macOS I was noticing that FindOpenMP was failing to find my openmp installation on macos when building with a custom-compiled clang. Upon inspection it appears that FindOpenMP is looking for `AppleClang` as a compiler identification and the `Clang` case is only applicable for Win32. Try to fix that by treating custom `Clang` on macos the same as `AppleClang`. 24 September 2023, 17:28:58 UTC
8847fce CMake Nightly Date Stamp 24 September 2023, 04:01:12 UTC
b26892e CMake Nightly Date Stamp 23 September 2023, 04:01:12 UTC
aa8face CUDA: Visual Studio propagate objects to device linking When given objects via `target_link_libraries(consumer PRIVATE producer)` the VisualStudio solution adds the objects under as `<Object>` entries in the solution. This works for host side linking but isn't handled by the cuda msbuild extensions. So to work around this we manually add the objects as additional link items. 22 September 2023, 15:54:12 UTC
e3572c1 curl: Set build options the way we need for CMake Also restore commit a8d91e2719 (curl: Precompile common expensive headers, 2023-06-16) with new curl library target. 22 September 2023, 15:18:50 UTC
c1f76e6 Merge branch 'upstream-curl' into update-curl * upstream-curl: curl 2023-09-13 (6fa1d817) Upstream significantly refactored `lib/CMakeLists.txt`, so take the upstream version of everything except the code added by commit 54cb23c657 (curl: Restore installation of OpenSSL DLLs, 2014-11-03, v3.2.0-rc1~418^2~4). We will apply our customizations again in a follow-up commit. 22 September 2023, 14:55:37 UTC
a960b90 FindDoxygen: Remove redundant debug message when Doxygen fails We warn for this now. 22 September 2023, 14:11:30 UTC
59a4aaa FindDoxygen: Disable Doxygen if executable returns non-zero result This makes detection of Doxygen more robust in case of broken Doxygen executables. Doxygen is called to determine its version number. If this call returns a non-zero result, we have an indication that the Doxygen executable is broken. We report Doxygen as not found to prevent issues with checks for other Doxygen component, that might lead to configuration aborts. Fixes: #18708 22 September 2023, 14:11:22 UTC
8083831 CrayClang: Add support for this compiler Add `CrayClang` compiler ID for newer Cray compilers. Fixes: #25102 22 September 2023, 13:39:52 UTC
d9f1431 ci: Add jobs that run in symlink trees 22 September 2023, 13:30:52 UTC
879d12a ci: Always build Ninja with Unix Makefiles generator The build for Ninja should not be affected by the CMAKE_GENERATOR environment variable. 22 September 2023, 13:30:52 UTC
8340313 ci: Factor out debian12_ninja configure script 22 September 2023, 13:30:52 UTC
25d7843 ci: Factor out build directory for finding artifacts Some jobs will run in a build directory other than $CI_PROJECT_DIR/build, and will produce artifacts in a different directory. Add a variable specifying where to find the artifacts, and set it to build/ by default. 22 September 2023, 13:30:52 UTC
a7534c3 Tests: Update tests to run in multi-config generators 22 September 2023, 13:30:52 UTC
59b0ae6 Tests: Update tests to run in symlinked tree 22 September 2023, 13:30:52 UTC
122ec98 Merge topic 'hip-nvidia' 6546aa2a2a ci: Add HIP job using CUDA on NVIDIA GPUs 18158bf81c HIP: Add support for NVIDIA GPUs 127b6fa06b HIP: Add CMAKE_HIP_PLATFORM variable to specify GPU platform 90e23f40ee Tests/HIP/WithDefs: Clean up test case 9ebdf3281f Tests/HIP/ArchitectureOff: Cover HIP_ARCHITECTURES initialization cfec29196e ci: Add CUDA 11.8 to HIP 5.5 image 26470eb987 ci: Put HIP GPU platform in CMake_TEST_HIP Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8817 22 September 2023, 13:19:52 UTC
d2655c5 Merge topic 'cuda-factor-out-lang' b32ea7cff0 CUDA: Factor out helper to generate CUDA architecture flags b3a1f17567 CUDA: Factor out helper to validate CMAKE_CUDA_ARCHITECTURES 8617c28221 CUDA: Factor out helper for detecting native CUDA architectures 0db0fe7958 CUDA: Factor out helper to compute all CUDA architectures c16f1e2b93 CUDA: Factor out helper to find CUDA Toolkit for compiler a6841a967b CUDA: Factor out helper to filter implicit link libraries deff0e638d CUDA: Factor out helper to parse NVCC implicit compiler and linker flags e1b2a5062f CUDA: Factor out some NVCC compiler information ... Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Raul Tambre <raul@tambre.ee> Merge-request: !8816 22 September 2023, 13:18:53 UTC
2dafd1f Merge topic 'macOS-system-framework-link' 3bdf95f942 macOS: GNU toolchain: ensure framework, marked as SYSTEM, can be linked Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8825 22 September 2023, 13:07:11 UTC
af888a0 Merge topic 'macOS-simplify-framework-link-option' a61c1d6ff4 macOS: Framework: simplify link flag Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Brad King <brad.king@kitware.com> Merge-request: !8824 22 September 2023, 13:06:10 UTC
cc49d22 CMake Nightly Date Stamp 22 September 2023, 04:01:16 UTC
4089954 gitlab-ci: update to GCC CI container with merged P1689R5 22 September 2023, 02:02:24 UTC
6546aa2 ci: Add HIP job using CUDA on NVIDIA GPUs 21 September 2023, 19:34:37 UTC
18158bf HIP: Add support for NVIDIA GPUs Add support for using the CUDA Toolkit's NVCC to compile HIP code. Fixes: #25143 21 September 2023, 19:34:37 UTC
127b6fa HIP: Add CMAKE_HIP_PLATFORM variable to specify GPU platform For now, require the value to be `amd`, since that is the only platform we currently support. 21 September 2023, 19:34:37 UTC
90e23f4 Tests/HIP/WithDefs: Clean up test case Fix code copied from equivalent CUDA test. Drop `CMAKE_HIP_ARCHITECTURES=OFF`. That is already covered by a dedicated `HIP.ArchitectureOff` test. 21 September 2023, 19:34:37 UTC
9ebdf32 Tests/HIP/ArchitectureOff: Cover HIP_ARCHITECTURES initialization Verify that the property is initialized by `CMAKE_HIP_ARCHITECTURES`. 21 September 2023, 19:34:37 UTC
cfec291 ci: Add CUDA 11.8 to HIP 5.5 image 21 September 2023, 19:34:37 UTC
26470eb ci: Put HIP GPU platform in CMake_TEST_HIP The `CMake_TEST_HIP` option is added explicitly to builds where we want the tests to run, so we can set it to a value indicating the HIP GPU platform. 21 September 2023, 19:34:36 UTC
b32ea7c CUDA: Factor out helper to generate CUDA architecture flags Prepare to use it for other languages. 21 September 2023, 19:34:28 UTC
b3a1f17 CUDA: Factor out helper to validate CMAKE_CUDA_ARCHITECTURES Prepare to use it for other languages. 21 September 2023, 19:34:28 UTC
8617c28 CUDA: Factor out helper for detecting native CUDA architectures Prepare to use it for other languages. 21 September 2023, 19:34:28 UTC
0db0fe7 CUDA: Factor out helper to compute all CUDA architectures Prepare to use it for other languages. 21 September 2023, 19:34:28 UTC
c16f1e2 CUDA: Factor out helper to find CUDA Toolkit for compiler Prepare to use it for other languages. 21 September 2023, 19:34:28 UTC
a6841a9 CUDA: Factor out helper to filter implicit link libraries Prepare to use it for other languages. 21 September 2023, 19:34:27 UTC
back to top