| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| |
| | |
Merge-request: !8636
|
|/
|
|
|
|
| |
According to ARMClang documentation 6.20, the patch version number
should not include the last two digits of `__ARMCOMPILER_VERSION`,
which are reserved for internal use by ARM.
|
|\
| |
| |
| | |
Merge-request: !8585
|
| |
| |
| |
| |
| |
| |
| |
| | |
In commit b787be2714 (Help: Update supported languages in project and
enable_language, 2023-01-20, v3.26.0-rc1~53^2) the relevant paragraph
was accidentally moved to the `enable_language` command documentation.
Fixes: #25016
|
|\ \
| |/
|/|
| | |
Merge-request: !8575
|
|/
|
|
|
|
|
|
|
| |
In commit d78bfa1ecc (Utilities/Sphinx: support cmakedomain running in
parallel, 2022-10-24, v3.26.0-rc1~495^2) we declared the domain as
parallel-safe without actually implementing the required
`merge_domaindata` method.
Issue: #24076
|
|\
| |
| |
| |
| |
| |
| |
| | |
cec6f98018 CMakeDetermineCompilerABI: Avoid removing the flag after -Werror
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robertjmaynard@gmail.com>
Merge-request: !8518
|
|/
|
|
|
|
|
|
|
|
|
| |
The matching became too eager after commit 079ea66468
(CMakeDetermineCompilerABI: Handle NVCC-style -Werror flags, 2020-10-04,
v3.19.0-rc1~45^2). When -Werror was specified without a value we would
eat the following flag. Prevent this by disallowing "-" as the first
character of the flag's value.
Fixes: 079ea66468a6ffe0b02c3d6622bc0230fdf455b0
See-also: https://discourse.cmake.org/t/8230
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
e4f26edc1c Tests: Always load presets schema as UTF-8
fc2b60ca6b Sphinx: Modernize UTF-8 encoding handling when updating CMake.qhp
853f069103 Sphinx: Specify encoding when opening files for title extraction
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !8521
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We know the encoding of the schema file, so we should specify it
when we open it for reading. Previously, by not specifying it, the test
was open to using an encoding based on the active locale when
running the test. We may have been enforcing a "C" locale at a higher
level, but we don't need to rely on that here, we can force correct
behavior without that assumption.
Issue: #24679
|
| | |
|
|/
|
|
|
|
|
|
|
|
| |
When the encoding is not specified, open() may choose an encoding
based on the locale in use. That encoding may have no relationship
to the encoding of the file being opened. Use the locale from the
document settings instead, which should better match the file's
encoding.
Fixes: #24679
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
31faf3945f FindPython: fix interpreter launcher variable spelling
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !8487
|
| |
| |
| |
| | |
Reported-by: Johannes (#cmake Slack)
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
fb3c4715cd Ninja: Restore detection of msvc-wine showIncludes prefix
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: huangqinjin <huangqinjin@gmail.com>
Merge-request: !8479
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Since commit 8f82e755f3 (Ninja: Fix detection of MSVC showIncludes
prefix in Italian, 2023-01-26, v3.26.0-rc1~20^2) our regex no longer
matches the output from `msvc-wine`, which uses forward slashes:
Note: including file: /path/to/foo.h
`cl /showIncludes` under Wine prints paths of the form `Z:\path\to\file`,
but the `msvc-wine` wrapper converts them to the form `/path/to/file` so
that native Ninja can be used. Update our regex to match the prefix
followed by a path with a leading forward slash.
Fixes: #24908
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
587c0443cc FindCUDAToolkit: Support CUDA version extraction from version.json
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !8451
|
|/ /
| |
| |
| | |
Fixes: #24858
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
7f738313e0 FindJNI: add Ubuntu specific paths for more recent JDK versions
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !8449
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
1d6c343661 FindCUDAToolkit: Add missing static library dependencies on pthread and libdl
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !8422
|
| | | |
| | | |
| | | |
| | | | |
Discourse-topic: https://discourse.cmake.org/t/7946
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | | |
11a9f88bdf FindCUDAToolkit: Fix nvrtc_static dependencies on Windows
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !8405
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Required for CUDA toolkit 11.5:
* https://docs.nvidia.com/cuda/archive/11.5.0/nvrtc/index.html#build-instruction
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | | |
afd40232fa Help: CMP0105 policy: clarifications
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !8418
|
|/ / / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
045fbbb47c Help: Remove duplicated word in COMPILE_OPTIONS target property docs
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !8396
|
| | |/
| |/|
| | |
| | | |
Fixes: #24673
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
8711231739 FindCUDAToolkit: nvptxcompiler_static correctly specify dependencies
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !8395
|
| |/ /
| | |
| | |
| | | |
Avoids linking to `Threads::Threads` on non-unix systems where it isn't needed. In addition ensures that dlopen symbols are resolved.
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | | |
516d807423 FindCUDAToolkit: Add dependency between cusparse and nvJitLink
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !8397
|
|/ /
| |
| |
| | |
Starting in CUDA 12.0 cusparse uses nvJitLink. As part of verifying this PR I also corrected the nvJitLink dependencies
|
| | |
|
|\ \ |
|
| |\ \ |
|
| | |\ \ |
|
| | | |\ \
| | | | | |
| | | | | |
| | | | | | |
Merge-request: !8392
|
| | |\ \ \ \
| | | | |/ /
| | | |/| |
| | | | | | |
Merge-request: !8392
|
| |\ \ \ \ \
| | | |/ / /
| | |/| | |
| | | | | | |
Merge-request: !8392
|
|\ \ \ \ \ \
| | |/ / / /
| |/| | | |
| | | | | |
| | | | | |
| | | | | | |
3bb46b29fd Tests: Teach RunCMake to ignore Xcode DVTCoreDeviceEnabledState warnings
Merge-request: !8392
|
| | |_|/ /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
On some Xcode versions, `xcodebuild` may warn:
... xcodebuild[...] DVTCoreDeviceEnabledState: DVTCoreDeviceEnabledState_Disabled set via user default
Teach RunCMake to drop such incidental lines before matching against
expected output.
|
|\ \ \ \ \
| | |/ / /
| |/| | | |
|
| |\ \ \ \
| | | |/ /
| | |/| | |
|
| | |\ \ \
| | | |/ / |
|
| | | |\ \
| | | | | |
| | | | | |
| | | | | | |
Merge-request: !8388
|
| | |\ \ \ \
| | | | |/ /
| | | |/| |
| | | | | | |
Merge-request: !8388
|
| |\ \ \ \ \
| | | |/ / /
| | |/| | |
| | | | | | |
Merge-request: !8388
|
|\ \ \ \ \ \
| | |/ / / /
| |/| | | |
| | | | | |
| | | | | |
| | | | | | |
52dbfefe0d Xcode: Fix detection of Swift compiler location for Xcode 14.3
Merge-request: !8388
|