mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-13 08:41:16 +00:00
ci: Add thread sanitizer check and bump all checks to Fedora 35
This commit is contained in:
parent
b0514730ec
commit
315cd0622f
5
Jenkinsfile
vendored
5
Jenkinsfile
vendored
|
@ -15,9 +15,9 @@ def jobMatrix(String type, List specs) {
|
||||||
ver = spec.ver
|
ver = spec.ver
|
||||||
} else { // == 'check'
|
} else { // == 'check'
|
||||||
job = "${spec.name}"
|
job = "${spec.name}"
|
||||||
selector = 'fedora-34-x86_64'
|
selector = 'fedora-35-x86_64'
|
||||||
os = 'fedora'
|
os = 'fedora'
|
||||||
ver = '34'
|
ver = '35'
|
||||||
}
|
}
|
||||||
|
|
||||||
def label = "${job}"
|
def label = "${job}"
|
||||||
|
@ -107,6 +107,7 @@ pipeline{
|
||||||
[name: 'static-analyzers', extra: "${all_debug} -DRUN_STATIC_ANALYSIS=ON"],
|
[name: 'static-analyzers', extra: "${all_debug} -DRUN_STATIC_ANALYSIS=ON"],
|
||||||
[name: '{address,leak,ub}-sanitizers',
|
[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'"],
|
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)
|
parallel(builds + checks)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user