We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 74bed0d commit ef728c8Copy full SHA for ef728c8
test/regtest/Makefile
@@ -7,8 +7,14 @@ BASE ::= test test.pie bugs test.libc libtest.so test_c test_c.debug example.so
7
TRAMPOLINE ::= inst patch dl init fini
8
IN ::= $(wildcard *.in)
9
EXE ::= $(IN:.in=.exe)
10
+# Some instructions leave certain rflags undefined:
11
+# https://github.com/GJDuck/e9patch/issues/96
12
+FLAKY ::= after example_12 rip_rsp_rflags xmm
13
-check: regtest $(EXE)
14
+check: regtest $(filter-out $(FLAKY:%=%.exe), $(EXE))
15
+ ./$^
16
+
17
+check-flaky: regtest $(filter $(FLAKY:%=%.exe), $(EXE))
18
./$^
19
20
%.exe: in=$(shell head -1 $<)
@@ -68,4 +74,4 @@ example.so:
68
74
clean-check:
69
75
rm -f $(BASE) $(TRAMPOLINE) $(EXE)
70
76
71
-.PHONY: check clean-check
77
+.PHONY: check check-flaky clean-check
0 commit comments