1
0
mirror of https://github.com/Kitware/CMake.git synced 2025-10-14 02:08:27 +08:00

gitlab-ci: add job to test with clang-7 on debian10

Test with a Clang version old enough to have caught the regression fixed
by commit 9411766c35 (BinUtils: Avoid llvm-objdump versions older than
Clang 9, 2021-05-29).
This commit is contained in:
Brad King
2021-06-04 13:06:43 -04:00
parent 26e75b474b
commit 7e5e558d0f
4 changed files with 22 additions and 0 deletions

View File

@@ -176,6 +176,16 @@ test:debian10-aarch64-ninja:
variables:
CMAKE_CI_NO_MR: "true"
test:debian10-makefiles-clang:
extends:
- .debian10_makefiles_clang
- .cmake_test_linux_release
- .linux_builder_tags_qt
- .run_manually
- .needs_centos6_x86_64
variables:
CMAKE_CI_JOB_NIGHTLY: "true"
test:fedora34-makefiles:
extends:
- .fedora34_makefiles

View File

@@ -0,0 +1 @@
include("${CMAKE_CURRENT_LIST_DIR}/configure_external_test.cmake")

View File

@@ -0,0 +1,2 @@
export CC=/usr/bin/clang-7
export CXX=/usr/bin/clang++-7

View File

@@ -149,6 +149,15 @@
CTEST_NO_WARNINGS_ALLOWED: 1
CMAKE_GENERATOR: "Unix Makefiles"
### Clang Compiler
.debian10_makefiles_clang:
extends: .debian10
variables:
CMAKE_CONFIGURATION: debian10_makefiles_clang
CMAKE_GENERATOR: "Unix Makefiles"
### Intel Compiler
.intelcompiler: