We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents ddf2b29 + 00a42b9 commit 6138d73Copy full SHA for 6138d73
.cirrus.yml
@@ -343,6 +343,32 @@ task:
343
- ./ci/cirrus.sh
344
<< : *CAT_LOGS
345
346
+# Memory sanitizers
347
+task:
348
+ << : *LINUX_CONTAINER
349
+ name: "MSan"
350
+ env:
351
+ ECDH: yes
352
+ RECOVERY: yes
353
+ SCHNORRSIG: yes
354
+ CTIMETEST: no
355
+ CC: clang
356
+ SECP256K1_TEST_ITERS: 32
357
+ ASM: no
358
+ container:
359
+ memory: 2G
360
+ matrix:
361
+ - env:
362
+ CFLAGS: "-fsanitize=memory -g"
363
364
+ ECMULTGENPRECISION: 2
365
+ ECMULTWINDOW: 2
366
+ CFLAGS: "-fsanitize=memory -g -O3"
367
+ << : *MERGE_BASE
368
+ test_script:
369
+ - ./ci/cirrus.sh
370
+ << : *CAT_LOGS
371
+
372
task:
373
name: "C++ -fpermissive (entire project)"
374
<< : *LINUX_CONTAINER
0 commit comments