# HG changeset patch # User Christian Haeubl # Date 1368524950 -7200 # Node ID 3f647890c067003f7576c307bb06de7f6f714945 # Parent 9530c8b1bd07eaa0241c3faf87e9392d601df1ef Fix for BoxingEliminationTest. diff -r 9530c8b1bd07 -r 3f647890c067 graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/BoxingEliminationTest.java --- a/graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/BoxingEliminationTest.java Tue May 14 10:32:02 2013 +0200 +++ b/graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/BoxingEliminationTest.java Tue May 14 11:49:10 2013 +0200 @@ -130,6 +130,9 @@ } public static int referenceLoopSnippet(int n, int a) { + @SuppressWarnings("unused") + // temporary fix because ordering of ConstantNodes may differ because inlining copies nodes + int temp = 1; int sum = a; for (int i = 0; i < n; i++) { sum += i; @@ -341,6 +344,7 @@ new InliningPhase(runtime(), null, replacements, assumptions, null, getDefaultPhasePlan(), OptimisticOptimizations.ALL).apply(referenceGraph); new DeadCodeEliminationPhase().apply(referenceGraph); new CanonicalizerPhase().apply(referenceGraph, context); + assertEquals(referenceGraph, graph, excludeVirtual); } });