You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- run: ARCHFLAGS=-march=haswell make amalgamate # some users do this: https://github.com/lemire/simdjson/issues/444
38
+
- run: make test
39
+
- run: make checkperf
40
+
- run: make clean
41
+
- run: ARCHFLAGS=-march=haswell make test # this breaks runtime dispatch, but see https://github.com/lemire/simdjson/issues/444... this is a code robustness test
42
+
- run: make clean
43
+
- run: EXTRAFLAGS=-DSIMDJSON_NO_COMPUTED_GOTO=true make test # this should run tests with computed gotos disabled
44
+
make_test_strict:
28
45
steps:
29
46
- checkout
30
47
- run: EXTRAFLAGS=-Werror make
@@ -73,7 +90,11 @@ jobs:
73
90
gcc9-avx:
74
91
description: Build, run tests and check performance on GCC 9 and AVX 2
75
92
executor: gcc9
76
-
steps: [ make_test ]
93
+
steps: [ make_test_strict ]
94
+
gcc8-avx:
95
+
description: Build, run tests and check performance on GCC 8 and AVX 2
96
+
executor: gcc9
97
+
steps: [ make_test_strict ]
77
98
gcc-avx:
78
99
description: Build, run tests and check performance on GCC 7 and AVX 2
0 commit comments