From 6181af431c47199a00c48af5350e362e6c423faa Mon Sep 17 00:00:00 2001 From: XmiliaH <45106915+XmiliaH@users.noreply.github.com> Date: Wed, 1 Nov 2023 10:25:28 +0100 Subject: Fix list of keywords and node index of merge (#27) * Wrong input index used * Then is currently not a keyword * Some phis are now not created and ids shifted --- chapter05/src/test/java/com/seaofnodes/simple/Chapter05Test.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'chapter05/src/test') diff --git a/chapter05/src/test/java/com/seaofnodes/simple/Chapter05Test.java b/chapter05/src/test/java/com/seaofnodes/simple/Chapter05Test.java index 95150f2e..ab956e9f 100644 --- a/chapter05/src/test/java/com/seaofnodes/simple/Chapter05Test.java +++ b/chapter05/src/test/java/com/seaofnodes/simple/Chapter05Test.java @@ -74,7 +74,7 @@ return c; public void testChapter5Merge4() { Parser parser = new Parser("int a=0;int b=0;if(arg)a=1;if(arg==0)b=2;return arg+a+b;#showGraph;", TypeInteger.BOT); StopNode stop = parser.parse(); - assertEquals("return ((arg+Phi(Region13,1,0))+Phi(Region23,2,0));", stop.toString()); + assertEquals("return ((arg+Phi(Region13,1,0))+Phi(Region22,2,0));", stop.toString()); } @Test -- cgit v1.2.3