From ccd14c5901c5eff7a4be463bf7cdd91b03e1ca38 Mon Sep 17 00:00:00 2001 From: Cliff Click Date: Mon, 14 Sep 2026 10:39:24 -0700 Subject: int-only ops force inputs to be int-only Lest an int-only op, having lifted result types to int, get a zero-fold (e.g. X^0) to their mode-not-set input and have types fall. Handle idepth-cache overflow --- chapter25/src/test/java/com/seaofnodes/simple/FuzzerWrap.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'chapter25/src/test/java/com/seaofnodes') diff --git a/chapter25/src/test/java/com/seaofnodes/simple/FuzzerWrap.java b/chapter25/src/test/java/com/seaofnodes/simple/FuzzerWrap.java index 3aaa290a..eb4454d5 100644 --- a/chapter25/src/test/java/com/seaofnodes/simple/FuzzerWrap.java +++ b/chapter25/src/test/java/com/seaofnodes/simple/FuzzerWrap.java @@ -23,13 +23,13 @@ public class FuzzerWrap { 8335100609598232836L, // ternary result killed by region cleanup 2520958273643234516L, // nested guard merge -3772838984504063325L, // fuzzer regression + -4628356252269023530L, // idepth cache version wrap + -4022199781524079249L, // fuzzer regression + 8824787517620928178L, // unknown-mode unary minus during SCCP + -673501011619761901L, // peephole killed self }; private static final long[] OPEN_FAILING_SEEDS = { - -4628356252269023530L, - -4022199781524079249L, - 8824787517620928178L, - -673501011619761901L, }; @@ -42,6 +42,7 @@ public class FuzzerWrap { fuzzer.fuzzPeepsRegression(seed); } + @Ignore @Test public void fuzzPeepsRandom() { Random R = new Random(System.currentTimeMillis()); @@ -61,8 +62,8 @@ public class FuzzerWrap { assertTrue(fuzzer.noExceptions()); } - @Test @Ignore + @Test public void fuzzPeepTiming() { var fuzzer = new Fuzzer(); int max_nid=0; -- cgit v1.2.3