Skip to content

Commit

Permalink
Add MSan CI job
Browse files Browse the repository at this point in the history
  • Loading branch information
sipa committed Nov 16, 2022
1 parent 44916ae commit 7204a86
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -340,6 +340,32 @@ task:
- ./ci/cirrus.sh
<< : *CAT_LOGS

# Memory sanitizers
task:
<< : *LINUX_CONTAINER
name: "MSan"
env:
ECDH: yes
RECOVERY: yes
SCHNORRSIG: yes
CTIMETEST: no
CC: clang
CFLAGS: "-fsanitize=memory -g"
SECP256K1_TEST_ITERS: 32
container:
memory: 2G
matrix:
- env:
ASM: auto
- env:
ASM: no
ECMULTGENPRECISION: 2
ECMULTWINDOW: 2
<< : *MERGE_BASE
test_script:
- ./ci/cirrus.sh
<< : *CAT_LOGS

task:
name: "C++ -fpermissive (entire project)"
<< : *LINUX_CONTAINER
Expand Down

0 comments on commit 7204a86

Please sign in to comment.