ci: Add job with -fsanitize-memory-param-retval
This commit is contained in:
committed by
BEULAHEVANJALIN
parent
76b3396516
commit
fd259fe9ad
8
.github/workflows/ci.yml
vendored
8
.github/workflows/ci.yml
vendored
@@ -556,11 +556,18 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
configuration:
|
configuration:
|
||||||
- env_vars:
|
- env_vars:
|
||||||
|
CTIMETESTS: 'yes'
|
||||||
CFLAGS: '-fsanitize=memory -fsanitize-recover=memory -g'
|
CFLAGS: '-fsanitize=memory -fsanitize-recover=memory -g'
|
||||||
- env_vars:
|
- env_vars:
|
||||||
ECMULTGENPRECISION: 2
|
ECMULTGENPRECISION: 2
|
||||||
ECMULTWINDOW: 2
|
ECMULTWINDOW: 2
|
||||||
|
CTIMETESTS: 'yes'
|
||||||
CFLAGS: '-fsanitize=memory -fsanitize-recover=memory -g -O3'
|
CFLAGS: '-fsanitize=memory -fsanitize-recover=memory -g -O3'
|
||||||
|
- env_vars:
|
||||||
|
# -fsanitize-memory-param-retval is clang's default, but our build system disables it
|
||||||
|
# when ctime_tests when enabled.
|
||||||
|
CFLAGS: '-fsanitize=memory -fsanitize-recover=memory -fsanitize-memory-param-retval -g'
|
||||||
|
CTIMETESTS: 'no'
|
||||||
|
|
||||||
env:
|
env:
|
||||||
ECDH: 'yes'
|
ECDH: 'yes'
|
||||||
@@ -576,7 +583,6 @@ jobs:
|
|||||||
ECDSAADAPTOR: 'yes'
|
ECDSAADAPTOR: 'yes'
|
||||||
BPPP: 'yes'
|
BPPP: 'yes'
|
||||||
SCHNORRSIG_HALFAGG: 'yes'
|
SCHNORRSIG_HALFAGG: 'yes'
|
||||||
CTIMETESTS: 'yes'
|
|
||||||
CC: 'clang'
|
CC: 'clang'
|
||||||
SECP256K1_TEST_ITERS: 32
|
SECP256K1_TEST_ITERS: 32
|
||||||
ASM: 'no'
|
ASM: 'no'
|
||||||
|
|||||||
Reference in New Issue
Block a user