aboutsummaryrefslogtreecommitdiff
path: root/.cirrus.yml
diff options
context:
space:
mode:
authorfanquake <fanquake@gmail.com>2023-04-11 10:51:33 +0100
committerfanquake <fanquake@gmail.com>2023-04-11 11:10:42 +0100
commitb24553c04cc4f6da5491f4648b67ae5a1b2769f9 (patch)
tree7b1fa53247fb65463f29c22fd23ccef8788b3ffe /.cirrus.yml
parenta3eea2a27daa6ae98ffc4d83d73ba303bf5fe86d (diff)
parent676671527f08ef8113af3661de73db583f6ea9e2 (diff)
downloadbitcoin-b24553c04cc4f6da5491f4648b67ae5a1b2769f9.tar.xz
Merge bitcoin/bitcoin#27436: test: LLVM/Clang 16 for MSAN jobs
676671527f08ef8113af3661de73db583f6ea9e2 test: LLVM/Clang 16 for MSAN jobs (fanquake) Pull request description: Similar to other CI infra changes we've made recently. Move to LLVM/Clang 16 for the MSAN jobs (which is currently using LLVM 12). See also: https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html#sanitizers: > `-fsanitize-memory-param-retval` is turned on by default. With `-fsanitize=memory`, passing uninitialized variables to functions and returning uninitialized variables from functions is more aggressively reported. `-fno-sanitize-memory-param-retval` restores the previous behavior. ACKs for top commit: dergoegge: utACK 676671527f08ef8113af3661de73db583f6ea9e2 Tree-SHA512: a105bd1bf7f4e3ede50bb119fd8ab7f308919dc46e093eb3e94351484d65a13220e2449c40d80b8103b9ac0f4b1c8ca29576ab83e2083c26b9d8060c5802b64d
Diffstat (limited to '.cirrus.yml')
-rw-r--r--.cirrus.yml4
1 files changed, 2 insertions, 2 deletions
diff --git a/.cirrus.yml b/.cirrus.yml
index 5db906c3bd..5c319c08b7 100644
--- a/.cirrus.yml
+++ b/.cirrus.yml
@@ -243,10 +243,10 @@ task:
FILE_ENV: "./ci/test/00_setup_env_native_tsan.sh"
task:
- name: '[MSan, depends] [focal]'
+ name: '[MSan, depends] [lunar]'
<< : *GLOBAL_TASK_TEMPLATE
container:
- image: ubuntu:focal
+ image: ubuntu:lunar
env:
<< : *CIRRUS_EPHEMERAL_WORKER_TEMPLATE_ENV
FILE_ENV: "./ci/test/00_setup_env_native_msan.sh"