From f5891d5ae3de68f9715cb7ab84cb0aba079e6159 Mon Sep 17 00:00:00 2001 From: Dennis Klein Date: Fri, 4 Mar 2022 00:47:13 +0100 Subject: [PATCH] ci: Add thread sanitizer check and bump all checks to Fedora 35 --- Jenkinsfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index d5f228d8..35aedaea 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -15,9 +15,9 @@ def jobMatrix(String type, List specs) { ver = spec.ver } else { // == 'check' job = "${spec.name}" - selector = 'fedora-34-x86_64' + selector = 'fedora-35-x86_64' os = 'fedora' - ver = '34' + ver = '35' } def label = "${job}" @@ -107,6 +107,7 @@ pipeline{ [name: 'static-analyzers', extra: "${all_debug} -DRUN_STATIC_ANALYSIS=ON"], [name: '{address,leak,ub}-sanitizers', extra: "${all_debug} -DENABLE_SANITIZER_ADDRESS=ON -DENABLE_SANITIZER_LEAK=ON -DENABLE_SANITIZER_UNDEFINED_BEHAVIOUR=ON -DCMAKE_CXX_FLAGS='-O1 -fno-omit-frame-pointer'"], + [name: 'thread-sanitizer', extra: "${all_debug} -DENABLE_SANITIZER_THREAD=ON"], ]) parallel(builds + checks)