master
ci: add cuda13.2 base image
ci: Add script to repackage Pelles C compilers
gitlab-ci: add a job to test with Valgrind on Linux with Ninja
ci: Add script to install appimagetool in Linux jobs
Remove unnecessary executable permission from .ps1 scripts
ci: Remove dependency archives immediately after extraction
ci: Add script to install BullseyeCoverage in Linux jobs
ci: Update to BullseyeCoverage 9.25.1
ci: Add LLVM/Flang to LLVM/Clang nightly CI jobs on Windows
ci: Factor out scripts to add cmake to job environment
ci: Update CMake version to 4.3.2
gitlab-ci: add a job to make source packages
LICENSE: Rename Copyright.txt to LICENSE.rst
codespell: Exclude paths by patterns following pre-commit check conventions
ci: enable more tests to better match nightly dashboards
ci: Tell CudaOnly.Architecture test what specific architecture to use
ci: add job testing cuda12.2 with nvcc using clang 18 as host compiler
ci: add jobs testing cuda12.6 with nvcc and clang 18
ci: add job testing cuda13.0 on linux-aarch64 with nvcc
ci: Add job for CUDA with FASTBuild generator on Linux
ci: add job testing cuda13.2 with nvcc
ci: Add job for Debian 10 legacy packages
ci: use Debian 13 images and environments
math: Avoid signed integer overflow when intrinsics are available
ci: Record expected C++26 support in Debian jobs
ci: Make node available to Emscripten tests
Tests: Modernize name of option to control existence of BootstrapTest
ci: add a script to run the tests with an external CMake
ci: use Fedora 44 images and environments
ci: Update name of option to skip BootstrapTest
ctest: Merge llvm-cov's .profraw files into a .profdata file for each test
ci: Enable Rust tests in Fedora + Unix Makefiles configuration
ci: Update HIP image to ROCm 6.3 on Ubuntu 24.04
ci: factor out Intel Compiler common configure script
Find{BLAS,LAPACK}: Provide testing of BLA_SIZEOF_INTEGER
ci: Split macOS 10.10+ and 10.13+ package language standard selection
ci: Add jobs for FASTBuild generator on Linux, macOS, and Windows
On program startup in C locale, switch to UTF-8 charset if possible
ci: test CDash submission tests on some nightly dashboards
ci: Add jobs that run in symlink trees
ci: Add nightly job to build CMake with PCH on macOS
gitlab-ci: Add macos-arm64 jobs for Ninja and Xcode
gitlab-ci: Move macOS+Xcode universal binaries job to arm64
ci: Explicitly enable or disable RunCMake.AppleSilicon test in macos jobs
ci: Update to Qt 6.9.3 on macOS
gitlab-ci: Add nightly jobs covering macOS universal binaries on x86_64
ci: Run RunCMake.ExternalProject serially in macos-x86_64 Xcode job
cmake_host_system_information: Add MSYSTEM_PREFIX query
ci: add MinGW Makefiles nightly CI job
ci: add MSYS Makefiles nightly CI job
ci: Update NVHPC to version 26.3
gitlab-ci: add scripts for use by CI
ci: Check for broken links when build HTML manual
ci: Require Windows 10 in official precompiled binaries
ci: Enable c++modules shared libraries test on VS ARM64 jobs
ci: Update Windows jobs to VS 2026
ci: Add Borland 5.5 and 5.8 nightly CI jobs
ci: Explicitly disable Java tests on Windows with Borland and Open Watcom
ci: Add job for FASTBuild with clang-cl on Windows
Clang: Add support for `import std` when targeting the MSVC ABI
ci: Add LLVM/Clang 13.0 nightly CI jobs on Windows
Utilities/Release: Update to Qt 6.10.1 on Windows builds
Tests/CompileFeatures: Cover <LANG>_STANDARD properties
ci: Enable FindOpenMP tests in Intel nightly CI jobs on Windows
ci: Explicitly disable Java tests on more Windows jobs
ci: enable `build_database` CXXModules tests
ci: extend msvc_v71_nmake `RunCMake.PrecompileHeaders` test timeout
ci: Add Open Watcom 1.9 nightly CI job
ci: Drop OrangeC patch version from job names
ci: Add OrangeC 7.10 nightly CI job
ci: Add OrangeC 6.73.1 nightly CI job
ci: Extend packaging pipeline to sign Windows binaries automatically
ci: Rename PellesC 13.01 x64 nightly CI job to be arch-specific
ci: Add PellesC 13.01 x86 nightly CI job
PellesC: Add support for C language standards
ci: Enable VSAndroid test in VS 2019 nightly job
ci: Enable VSAndroid test in VS 2022 nightly job
ci: Enable bin2c large file test on some builds
ci: Enable FindPatch tests on Windows VS builds
CPack/WIX: Add support for WiX Toolset v4
ci: generate annotation reports
ci: Update ctest scripts with policies through CMake 3.29
gitlab-ci: add support for running gcov-based coverage
ci: Exclude RunCMake.ctest_test test from valgrind job
gitlab-ci: report JUnit results for memcheck runs
ci: Tell valgrind to skip Qt Autogen test binaries
ci: support memcheck-testing external test processes
ci: do not limit testing based on load in a `tart` runner
ci: Update to Qt 6.9.3 on Windows test jobs
ci: add scripts to install Emscripten 4.0.9
ci: Use a UTF-8 locale on Linux and macOS jobs
gitlab-ci: add job testing cuda10.2 with clang 11
gitlab-ci: add jobs testing cuda11.6 with nvcc and clang 13
FindCUDAToolkit: Search all of `nvcc` implicit includes and library dirs
ci: add jobs testing cuda12.2 with nvcc and clang 18
gitlab-ci: add job testing cuda9.2 with Ninja Multi-Config
gitlab-ci: add jobs to test CMake with external dependencies on Linux
ci: Update Clang HIP/CUDA wrappers for C++ 26 with libstdc++ 16 on Fedora 44
gitlab-ci: add jobs testing Intel Classic compilers on Linux
gitlab-ci: add jobs testing Intel oneAPI compilers on Linux
ci: Enable FindOpenMP tests on macOS Ninja and Makefiles jobs
gitlab-ci: Move macOS Ninja Multi-Config nightly job to arm64 architecture
ci: Enable -Wstrict-prototypes in tests for merge request pipelines
gitlab-ci: Update NVHPC to version 22.11
ci: Update cppdap in extdeps jobs
ci: Enable IAR test on some Windows jobs in nightly pipeline
ci: IAR arm 9.70.2, riscv 3.40.2, rl78 5.20.2, avr 8.10.3, rh850 3.20.1
Tests/RunCMake/ToolchainSkipsChecks: add tests for skipping compiler checks
ci: Shorten name of job testing Intel 2021.9 compilers on Windows
ci: Enable ISPC tests on Linux, Windows, and macOS nightly builds
ci: Factor out scripts to add ninja to job environment
ci: Always build Ninja with Unix Makefiles generator
Merge topic 'ci-ninja-1.12.1'
ci: Add scripts to add nuget to job environment on Windows
ci: Extend packaging pipeline to sign macOS binaries automatically
ci: Add PellesC 13.01 nightly CI job
ci: add pre-build and post-build steps to Linux
gitlab-ci: Simplify macOS packaging jobs
ci: add pre-build step after configure but before build
ci: rename pre-build step to pre-configure since that is when it runs
ci: add pre-test step
ci: Add scripts to install PVS-Studio in Linux jobs
ci: Factor out scripts to add sccache to job environment
ci: use consistent sccache builds
ci: Update debian12-ninja job to use Swift 6.2.1
ci: Enable TIClang test on Debian Clang jobs in nightly pipeline
ci: Update to TIClang 4.0.4
ci: Use `typos` to check commit messages
ci: use JSON to transfer environment variables
Utilities/Release: Update MSI generation to use WIX 4