]>
Commit | Line | Data |
---|---|---|
d151cd28 TB |
1 | language: c |
2 | ||
3 | compiler: | |
4 | - gcc | |
d62b6636 | 5 | - clang |
d151cd28 TB |
6 | |
7 | before_install: | |
60a0bb67 | 8 | - ./scripts/test.sh deps |
75a84579 | 9 | - ./scripts/test.sh pydeps |
d151cd28 TB |
10 | |
11 | script: | |
d151cd28 TB |
12 | - ./scripts/test.sh |
13 | ||
14 | env: | |
15 | global: | |
16 | - TESTS_REDUCED_KEYLENGTHS=yes | |
17 | - LEAK_DETECTIVE=no | |
18 | - MONOLITHIC=no | |
19 | matrix: | |
20 | - TEST=default | |
21 | - TEST=default MONOLITHIC=yes | |
22 | - TEST=default LEAK_DETECTIVE=yes | |
23 | - TEST=openssl | |
24 | - TEST=openssl LEAK_DETECTIVE=yes | |
d151cd28 | 25 | - TEST=gcrypt |
3aa78550 | 26 | - TEST=gcrypt LEAK_DETECTIVE=yes |
316aa4b4 TB |
27 | # we can't test Vstr as negative int args are not properly passed to CBs |
28 | - TEST=printf-builtin | |
29 | - TEST=printf-builtin LEAK_DETECTIVE=yes | |
d151cd28 TB |
30 | - TEST=all |
31 | - TEST=all MONOLITHIC=yes | |
29b73775 | 32 | - TEST=all LEAK_DETECTIVE=yes |
d62b6636 TB |
33 | |
34 | matrix: | |
35 | include: | |
36 | - compiler: gcc | |
37 | env: TEST=dist | |
d930d184 | 38 | - compiler: gcc |
fd372e13 MW |
39 | env: TEST=win64 MONOLITHIC=yes |
40 | - compiler: gcc | |
41 | env: TEST=win32 MONOLITHIC=yes | |
e36b1e2e TB |
42 | - compiler: clang |
43 | os: osx | |
44 | env: TEST=osx |