Move default builds/tests to GitLab runners.
diff --git a/ci/build.linux.gitlab-ci.yml b/ci/build.linux.gitlab-ci.yml
index 82b7500..59bc530 100644
--- a/ci/build.linux.gitlab-ci.yml
+++ b/ci/build.linux.gitlab-ci.yml
@@ -7,9 +7,7 @@
script:
- . ci/scripts/build.linux.script.sh
tags:
- - linux
- - eigen-runner
- - cross-compiler
+ - saas-linux-2xlarge-amd64
rules:
- if: $CI_PIPELINE_SOURCE == "schedule" && $CI_PROJECT_NAMESPACE == "libeigen"
- if: $CI_PIPELINE_SOURCE == "web" && $CI_PROJECT_NAMESPACE == "libeigen"
@@ -309,12 +307,12 @@
EIGEN_CI_CROSS_C_COMPILER: powerpc64le-linux-gnu-gcc-14
EIGEN_CI_CROSS_CXX_COMPILER: powerpc64le-linux-gnu-g++-14
-build:linux:cross:ppc64le:clang-12:default:
+build:linux:cross:ppc64le:clang-16:default:
extends: .build:linux:cross:ppc64le
variables:
- EIGEN_CI_C_COMPILER: clang-12
- EIGEN_CI_CXX_COMPILER: clang++-12
- EIGEN_CI_CROSS_INSTALL: g++-14-powerpc64le-linux-gnu clang-12 qemu-user-static
+ EIGEN_CI_C_COMPILER: clang-16
+ EIGEN_CI_CXX_COMPILER: clang++-16
+ EIGEN_CI_CROSS_INSTALL: g++-14-powerpc64le-linux-gnu clang-16 qemu-user-static
######## loongarch64 #################################################
diff --git a/ci/test.linux.gitlab-ci.yml b/ci/test.linux.gitlab-ci.yml
index 69018f0..45f9a38 100644
--- a/ci/test.linux.gitlab-ci.yml
+++ b/ci/test.linux.gitlab-ci.yml
@@ -10,9 +10,7 @@
- if: $CI_PIPELINE_SOURCE == "web" && $CI_PROJECT_NAMESPACE == "libeigen"
- if: $CI_PIPELINE_SOURCE == "merge_request_event" && $CI_PROJECT_NAMESPACE == "libeigen" && $CI_MERGE_REQUEST_LABELS =~ "/all-tests/"
tags:
- - eigen-runner
- - linux
- - x86-64
+ - saas-linux-2xlarge-amd64
##### x86-64 ###################################################################
.test:linux:x86-64:
@@ -373,13 +371,13 @@
variables:
EIGEN_CI_TARGET_ARCH: ppc64le
EIGEN_CI_CROSS_TARGET_TRIPLE: powerpc64le-linux-gnu
+ EIGEN_CI_CTEST_ARGS: --timeout 2000
.test:linux:ppc64le:gcc-14:default:
extends: .test:linux:ppc64le
needs: [ build:linux:cross:ppc64le:gcc-14:default ]
variables:
EIGEN_CI_CROSS_INSTALL: g++-14-powerpc64le-linux-gnu qemu-user-static
- EIGEN_CI_CTEST_ARGS: --timeout 2000
test:linux:ppc64le:gcc-14:default:official:
extends: .test:linux:ppc64le:gcc-14:default
@@ -391,19 +389,19 @@
variables:
EIGEN_CI_CTEST_LABEL: Unsupported
-.test:linux:ppc64le:clang-12:default:
+.test:linux:ppc64le:clang-16:default:
extends: .test:linux:ppc64le
- needs: [ build:linux:cross:ppc64le:clang-12:default ]
+ needs: [ build:linux:cross:ppc64le:clang-16:default ]
variables:
- EIGEN_CI_CROSS_INSTALL: g++-14-powerpc64le-linux-gnu clang-12 qemu-user-static
+ EIGEN_CI_CROSS_INSTALL: g++-14-powerpc64le-linux-gnu clang-16 qemu-user-static
-test:linux:ppc64le:clang-12:default:official:
- extends: .test:linux:ppc64le:clang-12:default
+test:linux:ppc64le:clang-16:default:official:
+ extends: .test:linux:ppc64le:clang-16:default
variables:
EIGEN_CI_CTEST_LABEL: Official
-test:linux:ppc64le:clang-12:default:unsupported:
- extends: .test:linux:ppc64le:clang-12:default
+test:linux:ppc64le:clang-16:default:unsupported:
+ extends: .test:linux:ppc64le:clang-16:default
variables:
EIGEN_CI_CTEST_LABEL: Unsupported