about summary refs log tree commit diff
path: root/patches/e9patch-check-rflags.patch
diff options
context:
space:
mode:
Diffstat (limited to 'patches/e9patch-check-rflags.patch')
-rw-r--r--patches/e9patch-check-rflags.patch32
1 files changed, 0 insertions, 32 deletions
diff --git a/patches/e9patch-check-rflags.patch b/patches/e9patch-check-rflags.patch
deleted file mode 100644
index 596a90f..0000000
--- a/patches/e9patch-check-rflags.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-commit 856abec11039046d60f13609887894c730bef4a7
-Author: Nguyễn Gia Phong <cnx@loang.net>
-Date:   2024-12-05 16:00:06 +0900
-
-    Disable flaky tests involving rflags
-
-diff --git a/test/regtest/Makefile b/test/regtest/Makefile
-index 34bc81bb1da8..cf3618ea4bed 100644
---- a/test/regtest/Makefile
-+++ b/test/regtest/Makefile
-@@ -1,4 +1,4 @@
--.PHONY: check clean-check
-+.PHONY: check check-flaky clean-check
- 
- E9TOOL ?= ../../e9tool
- E9COMPILE ?= ../../e9compile.sh
-@@ -12,8 +12,14 @@ BASE ::= test test.pie bugs test.libc libtest.so test_c test_c.debug example.so
- TRAMPOLINE ::= inst patch dl init fini
- IN ::= $(wildcard *.in)
- EXE ::= $(IN:.in=.exe)
-+# Some instructions leave certain rflags undefined:
-+# https://github.com/GJDuck/e9patch/issues/96
-+FLAKY ::= after example_12 rip_rsp_rflags xmm
- 
--check: regtest $(EXE)
-+check: regtest $(filter-out $(FLAKY:%=%.exe), $(EXE))
-+	./$^
-+
-+check-flaky: regtest $(filter $(FLAKY:%=%.exe), $(EXE))
- 	./$^
- 
- %.exe: in=$(shell head -1 $<)