blob: e2c537e9743d6cf2c88a7ec825d3a302d7d4ad48 [file] [log] [blame]
onqtam31b03fb2017-05-11 00:53:09 +03001{
2 "compilers": {
3 "windows": [
onqtam7d8ccec2017-05-11 19:31:15 +03004 " msvc --debug",
5 " msvc",
6 " gcc --debug",
7 " gcc"
onqtam31b03fb2017-05-11 00:53:09 +03008 ],
9 "linux": [
onqtam7d8ccec2017-05-11 19:31:15 +030010 " gcc --debug",
11 " gcc",
12 " clang --debug",
13 " clang"
onqtam31b03fb2017-05-11 00:53:09 +030014 ]
15 },
16 "header": [
onqtam7d8ccec2017-05-11 19:31:15 +030017 " compile",
18 [
19 ["any", " --files 200 --tests 0"],
20 ["any", " --files 200 --tests 0 --implement"],
21 ["any", " --files 200 --tests 0 --implement --header"],
22 ["doctest", " --files 200 --tests 0 --implement --header --disabled"]
23 ]
onqtam31b03fb2017-05-11 00:53:09 +030024 ],
25 "asserts": [
onqtam7d8ccec2017-05-11 19:31:15 +030026 " compile",
27 [
28 ["any", " --header --files 10 --tests 0 --checks 0"],
29 ["any", " --header --files 10 --tests 50 --checks 100 --asserts normal"],
30 ["doctest", " --header --files 10 --tests 50 --checks 100 --asserts binary"],
31 ["doctest", " --header --files 10 --tests 50 --checks 100 --asserts fast"],
32 ["doctest", " --header --files 10 --tests 50 --checks 100 --asserts fast --fast"],
33 ["doctest", " --header --files 10 --tests 50 --checks 100 --asserts normal --disabled"],
34 ["catch", " --header --files 10 --tests 50 --checks 100 --asserts normal --fast"]
35 ]
36 ],
37 "runtime": [
38 " runtime",
39 [
onqtam7f2c0ba2017-05-12 03:10:01 +030040 ["any", " --files 1 --tests 1 --checks 1 --loop-iters 10000000"],
41 ["any", " --files 1 --tests 1 --checks 1 --loop-iters 10000000 --info"]
onqtam7d8ccec2017-05-11 19:31:15 +030042 ]
onqtam31b03fb2017-05-11 00:53:09 +030043 ]
44}