summaryrefslogtreecommitdiffstats
path: root/Help/release/3.21.rst
Commit message (Collapse)AuthorAgeFilesLines
* codespell: Fix typosBrad King2023-11-171-1/+1
|
* Help: Reference options of sub-commands in some older release notes (>= 3.20)Alex Turbov2022-10-121-7/+7
|
* CMake 3.21.7v3.21.7Brad King2022-06-011-2/+2
|
* CMake 3.21.6v3.21.6Brad King2022-03-041-3/+3
|
* CMake 3.21.5v3.21.5Brad King2022-02-011-0/+7
|
* VS: Update Visual Studio 17 2022 generator for the Release CandidatesBrad King2021-10-271-3/+8
| | | | | Assume this is close enough to the final release to treat as non-experimental support.
* VS: Update Visual Studio 17 2022 generator for the Release CandidateBrad King2021-10-191-2/+2
|
* VS: Update Visual Studio 17 2022 generator for Preview 5Brad King2021-10-141-1/+1
|
* HIP: Remove ROMClang compiler id and use Clang directlyBrad King2021-09-161-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit bd844387df (ROCMClang: Add the ROCm toolkit derived clang compiler to CMake, 2020-08-28, v3.21.0-rc1~66^2~6) and commit ff0d2858e1 (HIP: Extract clang compiler details from hipcc, 2020-10-21, v3.21.0-rc1~66^2~5), the separate `ROCMClang` compiler id for `hipcc` has caused a few problems: * The compiler id changed from behavior of CMake 3.20 and below, breaking projects that already built with `hipcc` treated as `Clang`. * The implementation of `target_compile_features` was incomplete for the `ROCMClang` identity. * Only `hipcc` was identified as `ROCMClang`, so after it is unwrapped to the underlying `clang++`, future runs of new CMake versions on an existing build tree would not repeat this. * Clang should be usable as a HIP compiler without the `hipcc` wrapper. Remove the `ROMClang` compiler identity, and revise HIP language support to work directly with a Clang compiler. Reject direct `hipcc` usage as a HIP compiler. For now it cannot be supported because it interferes with flags CMake needs to pass to Clang. Fixes: #22536, #22460, #22593
* VS: Update Visual Studio 17 2022 generator for Preview 4Brad King2021-09-151-1/+7
|
* VS: Update Visual Studio 17 2022 generator for Preview 3.1Brad King2021-08-251-1/+4
| | | | Issue: #22339
* CUDA/Clang: Fix separable compilation in non-root directories with Makefilesroot2021-07-291-0/+6
| | | | | | | | Seems the relative paths were wrong basically all around such that only compiling files in the top-level directory would work. I've modified CudaOnly.SeparateCompilation to cover this. Fixes #22482.
* VS: Update Visual Studio 17 2022 generator for Preview 2Brad King2021-07-151-1/+12
| | | | | | In particular, update to toolset `v143`. Fixes: #22339
* Help: Clarify 3.21 release note on supportedPlatformsBrad King2021-06-281-3/+3
| | | | | | Avoid implying that the field is always present. Fixes: #22352
* VS: Add Visual Studio 17 2022 generatorBrad King2021-06-251-0/+4
| | | | Fixes: #22339
* Help: Organize and revise 3.21 release notesBrad King2021-06-171-148/+204
| | | | | Add section headers similar to the 3.20 release notes and move each individual bullet into an appropriate section. Revise a few bullets.
* Help: Consolidate 3.21 release notesBrad King2021-06-141-0/+235
Run the `Utilities/Release/consolidate-relnotes.bash` script to move notes from `Help/release/dev/*` into `Help/release/3.21.rst`.