Run the latest sanitizers to get the most implemented features
ci: Use clang-12 and libcxx-12 for msan #23008
pull MarcoFalke wants to merge 1 commits into bitcoin:master from MarcoFalke:2109-ciMsan13 changing 3 files +7 −7-
MarcoFalke commented at 8:45 AM on September 17, 2021: member
- fanquake added the label Tests on Sep 17, 2021
- MarcoFalke force-pushed on Sep 19, 2021
- MarcoFalke force-pushed on Sep 24, 2021
- MarcoFalke force-pushed on Sep 24, 2021
- MarcoFalke force-pushed on Sep 24, 2021
- MarcoFalke force-pushed on Sep 24, 2021
-
practicalswift commented at 2:04 PM on September 29, 2021: contributor
Concept ACK
- MarcoFalke force-pushed on Oct 20, 2021
-
DrahtBot commented at 5:13 AM on November 29, 2021: member
<!--e57a25ab6845829454e8d69fc972939a-->
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
<!--174a7506f384e20aa4161008e828411d-->
Conflicts
No conflicts as of last run.
- MarcoFalke force-pushed on Dec 1, 2021
- DrahtBot added the label Needs rebase on Feb 1, 2022
- MarcoFalke force-pushed on Feb 1, 2022
- DrahtBot removed the label Needs rebase on Feb 1, 2022
- MarcoFalke force-pushed on Feb 1, 2022
- MarcoFalke force-pushed on Feb 1, 2022
- DrahtBot added the label Needs rebase on Feb 3, 2022
- MarcoFalke force-pushed on Feb 3, 2022
- DrahtBot removed the label Needs rebase on Feb 3, 2022
- MarcoFalke force-pushed on Feb 18, 2022
- MarcoFalke force-pushed on Feb 18, 2022
- MarcoFalke referenced this in commit 597ee30b5e on Mar 10, 2022
- MarcoFalke force-pushed on Mar 10, 2022
-
in ci/test/04_install.sh:109 in 943240bdc7 outdated
108 | + CI_EXEC "update-alternatives --install /usr/bin/clang++ clang++ \$(which clang++-12) 100" 109 | + CI_EXEC "update-alternatives --install /usr/bin/clang clang \$(which clang-12) 100" 110 | CI_EXEC "mkdir -p ${BASE_SCRATCH_DIR}/msan/build/" 111 | - CI_EXEC "git clone --depth=1 https://github.com/llvm/llvm-project -b llvmorg-12.0.0 ${BASE_SCRATCH_DIR}/msan/llvm-project" 112 | - CI_EXEC "cd ${BASE_SCRATCH_DIR}/msan/build/ && cmake -DLLVM_ENABLE_PROJECTS='libcxx;libcxxabi' -DCMAKE_BUILD_TYPE=Release -DLLVM_USE_SANITIZER=Memory -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DLLVM_TARGETS_TO_BUILD=X86 ../llvm-project/llvm/" 113 | + CI_EXEC "git clone --depth=1 https://github.com/llvm/llvm-project -b llvmorg-13.0.0-rc3 ${BASE_SCRATCH_DIR}/msan/llvm-project"
fanquake commented at 2:38 PM on March 10, 2022:Want to make this 14.0.0?
MarcoFalke commented at 9:41 AM on March 30, 2022:Thx, done
hebasto commented at 5:27 PM on March 13, 2022: memberFWIW, clang-14 is available on Ubuntu 22.04 now:
$ clang --version Ubuntu clang version 14.0.0-+rc1-1ubuntu4 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/binDrahtBot added the label Needs rebase on Mar 29, 2022MarcoFalke force-pushed on Mar 29, 2022MarcoFalke force-pushed on Mar 29, 2022DrahtBot removed the label Needs rebase on Mar 29, 2022MarcoFalke renamed this:ci: clang-13 msan
ci: Use clang-12 and libcxx-13 for msan
on Mar 30, 2022MarcoFalke marked this as ready for review on Mar 30, 2022MarcoFalke force-pushed on Mar 30, 2022MarcoFalke force-pushed on Mar 30, 2022MarcoFalke renamed this:ci: Use clang-12 and libcxx-13 for msan
ci: Use clang-12 and libcxx-14 for msan
on Mar 30, 2022MarcoFalke renamed this:ci: Use clang-12 and libcxx-14 for msan
ci: Use clang-12 and libcxx-12 for msan
on Mar 30, 2022ci: Use clang-12 and libcxx-12 for msan fa73f8a469MarcoFalke commented at 10:40 AM on March 30, 2022: memberWhile CI passes, I've changed this to use matching versions of clang and libcxx, since it is unclear if mismatching versions are supported.
MarcoFalke force-pushed on Mar 30, 2022MarcoFalke commented at 12:34 PM on March 30, 2022: memberCI is finally green
fanquake approvedfanquake commented at 6:41 PM on March 30, 2022: memberACK fa73f8a4695d5bcbd054f4c68ee2a648c808afd2 -
--disable-hardeningmatches what was just added to oss-fuzz.fanquake merged this on Mar 30, 2022fanquake closed this on Mar 30, 2022MarcoFalke deleted the branch on Mar 31, 2022sidhujag referenced this in commit 66581fa6e2 on Apr 3, 2022hebasto referenced this in commit 5ba68e7b7a on Feb 24, 2023DrahtBot locked this on Mar 31, 2023
github-metadata-mirror
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-17 09:14 UTC
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-17 09:14 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me