1
1
mirror of https://github.com/henrydcase/pqc.git synced 2024-11-27 01:41:40 +00:00

Run sanitizers after running AMD64 tests

This commit is contained in:
Thom Wiggers 2020-03-13 13:10:32 -04:00
parent ef38541c6e
commit 76bac3c2b2
No known key found for this signature in database
GPG Key ID: 001BB0A7CE26E363

View File

@ -108,6 +108,22 @@ jobs:
CC: clang CC: clang
ARCH: amd64 ARCH: amd64
PQCLEAN_ONLY_TYPES: kem PQCLEAN_ONLY_TYPES: kem
amd64-clang-sanitizers-kem:
<<: *nativejob
environment:
PQCLEAN_ONLY_TESTS: test_functest_sanitizers
RUN_SLOW: 1
CC: clang
ARCH: amd64
PQCLEAN_ONLY_TYPES: kem
amd64-clang-sanitizers-sign:
<<: *nativejob
environment:
PQCLEAN_ONLY_TESTS: test_functest_sanitizers
RUN_SLOW: 1
CC: clang
ARCH: amd64
PQCLEAN_ONLY_TYPES: sign
i386-gcc-kem: i386-gcc-kem:
<<: *nativejob <<: *nativejob
environment: environment:
@ -293,6 +309,14 @@ workflows:
- amd64-clang-kem - amd64-clang-kem
- amd64-gcc-sign - amd64-gcc-sign
- amd64-clang-sign - amd64-clang-sign
- amd64-clang-sanitizers-kem:
requires: &sanitizers
- amd64-gcc-kem
- amd64-gcc-sign
- amd64-clang-kem
- amd64-clang-sign
- amd64-clang-sanitizers-sign:
<<*: *sanitizers
# i386 # i386
- i386-gcc-kem: &i386 - i386-gcc-kem: &i386
requires: requires: