From 910d416135b15a56e01209c87be4b03f16c1e77c Mon Sep 17 00:00:00 2001 From: Nguyễn Gia Phong Date: Tue, 14 Jan 2025 17:12:42 +0900 Subject: Update E9Patch --- patches/e9patch-check-rflags.patch | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 patches/e9patch-check-rflags.patch (limited to 'patches/e9patch-check-rflags.patch') 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 -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 $<) -- cgit 1.4.1