diff options
| author | Cliff Click <cliffc@acm.org> | 2025-04-02 11:32:42 -0700 |
|---|---|---|
| committer | Cliff Click <cliffc@acm.org> | 2025-04-02 11:32:42 -0700 |
| commit | 9452d347d07ff38f6897be0ff8e9a50b7b43ddc3 (patch) | |
| tree | 419ec157334776d2436819a202e81f3ab0b7e626 /chapter21/src/test/java/com | |
| parent | 4cd6517df6f9fbf77215525cf0b736ab4f90b143 (diff) | |
| download | Simple-9452d347d07ff38f6897be0ff8e9a50b7b43ddc3.tar.gz Simple-9452d347d07ff38f6897be0ff8e9a50b7b43ddc3.zip | |
Stronger inf loop assert
Handle returning value after inf loop.
Loop nesting check does not use depth until after loop tree is built.
ASMPrint can be called no machine.
Diffstat (limited to 'chapter21/src/test/java/com')
| -rw-r--r-- | chapter21/src/test/java/com/seaofnodes/simple/Chapter21Test.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chapter21/src/test/java/com/seaofnodes/simple/Chapter21Test.java b/chapter21/src/test/java/com/seaofnodes/simple/Chapter21Test.java index 6f800608..617284ca 100644 --- a/chapter21/src/test/java/com/seaofnodes/simple/Chapter21Test.java +++ b/chapter21/src/test/java/com/seaofnodes/simple/Chapter21Test.java @@ -15,7 +15,7 @@ public class Chapter21Test { @Test public void testJig() { CodeGen code = new CodeGen("return 0;"); - code.parse().opto().typeCheck(); + code.parse().opto().typeCheck().GCM().localSched(); assertEquals("return 0;", code._stop.toString()); assertEquals("0", Eval2.eval(code, 2)); } |
