diff options
author | fanquake <fanquake@gmail.com> | 2023-04-11 10:51:33 +0100 |
---|---|---|
committer | fanquake <fanquake@gmail.com> | 2023-04-11 11:10:42 +0100 |
commit | b24553c04cc4f6da5491f4648b67ae5a1b2769f9 (patch) | |
tree | 7b1fa53247fb65463f29c22fd23ccef8788b3ffe /.cirrus.yml | |
parent | a3eea2a27daa6ae98ffc4d83d73ba303bf5fe86d (diff) | |
parent | 676671527f08ef8113af3661de73db583f6ea9e2 (diff) | |
download | bitcoin-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.yml | 4 |
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" |