CI: install libclang-rt-14-dev for sanitizer smoketest

libeigen/eigen!2369

Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
This commit is contained in:
Rasmus Munk Larsen
2026-03-31 00:16:18 -07:00
parent 798d7f2bec
commit 80ab2898e2
2 changed files with 3 additions and 1 deletions

View File

@@ -346,6 +346,8 @@ build:linux:cross:x86-64:clang-14:sanitizer:smoketest:
extends: build:linux:cross:x86-64:clang-14:default
variables:
EIGEN_CI_BUILD_TARGET: buildsmoketests
EIGEN_CI_INSTALL: clang-14 libclang-rt-14-dev
EIGEN_CI_CROSS_INSTALL: g++-10-x86-64-linux-gnu clang-14 libclang-rt-14-dev
EIGEN_CI_ADDITIONAL_ARGS: >-
-DEIGEN_TEST_CUSTOM_CXX_FLAGS=-fsanitize=address,undefined;-fno-sanitize-recover=address;-fno-omit-frame-pointer
-DEIGEN_TEST_CUSTOM_LINKER_FLAGS=-fsanitize=address,undefined

View File

@@ -447,7 +447,7 @@ test:linux:x86-64:clang-14:sanitizer:smoketest:
extends: .test:linux:x86-64:clang-14:default
needs: [ build:linux:cross:x86-64:clang-14:sanitizer:smoketest ]
variables:
EIGEN_CI_INSTALL: clang-14 llvm-14
EIGEN_CI_INSTALL: clang-14 llvm-14 libclang-rt-14-dev
EIGEN_CI_CTEST_LABEL: smoketest
EIGEN_CI_CTEST_PARALLEL: "2"
EIGEN_CI_CTEST_ARGS: --timeout 120