-
Bug
-
Resolution: Fixed
-
P4
-
repo-valhalla
stderr: [Exception in thread "main" java.lang.RuntimeException: Graph for 'TestLWorldProfiling::test8' contains different number of match nodes (expected 6 but got 5):
174 CallStaticJava === 209 6 7 8 9 ( 173 1 1 81 10 1 81 ) [[ 175 ]] # Static uncommon_trap(reason='speculate_class_check' action='maybe_recompile' debug_id='0') void ( int ) C=0.000100 TestLWorldProfiling::test8_helper @ bci:1 (line 256) TestLWorldProfiling::test8 @ bci:6 (line 266) !jvms: TestLWorldProfiling::test8_helper @ bci:1 (line 256) TestLWorldProfiling::test8 @ bci:6 (line 266)
106 CallStaticJava === 100 6 7 8 9 ( 105 1 1 81 10 1 24 ) [[ 107 ]] # Static uncommon_trap(reason='speculate_null_check' action='make_not_entrant' debug_id='0') void ( int ) C=0.000100 TestLWorldProfiling::test8_helper @ bci:1 (line 256) TestLWorldProfiling::test8 @ bci:6 (line 266) !jvms: TestLWorldProfiling::test8_helper @ bci:1 (line 256) TestLWorldProfiling::test8 @ bci:6 (line 266)
73 CallStaticJava === 204 6 7 8 9 ( 72 10 1 1 11 23 ) [[ 74 ]] # Static uncommon_trap(reason='class_check' action='maybe_recompile' debug_id='0') void ( int ) C=0.000100 TestLWorldProfiling::test8 @ bci:2 (line 265) !jvms: TestLWorldProfiling::test8 @ bci:2 (line 265)
52 CallStaticJava === 200 6 7 8 9 ( 51 10 1 1 11 23 ) [[ 53 ]] # Static uncommon_trap(reason='range_check' action='make_not_entrant' debug_id='0') void ( int ) C=0.000100 TestLWorldProfiling::test8 @ bci:2 (line 265) !jvms: TestLWorldProfiling::test8 @ bci:2 (line 265)
33 CallStaticJava === 31 6 7 8 9 ( 32 1 1 1 24 23 ) [[ 34 ]] # Static uncommon_trap(reason='null_check' action='maybe_recompile' debug_id='0') void ( int ) C=0.000100 TestLWorldProfiling::test8 @ bci:2 (line 265) !jvms: TestLWorldProfiling::test8 @ bci:2 (line 265)
: expected 6 to equal 5
at jdk.test.lib.Asserts.fail(Asserts.java:594)
at jdk.test.lib.Asserts.assertEquals(Asserts.java:205)
at jdk.test.lib.Asserts.assertEQ(Asserts.java:178)
at compiler.valhalla.inlinetypes.InlineTypeTest.parseOutput(InlineTypeTest.java:600)
at compiler.valhalla.inlinetypes.InlineTypeTest.execute_vm(InlineTypeTest.java:482)
at compiler.valhalla.inlinetypes.InlineTypeTest.run(InlineTypeTest.java:436)
at compiler.valhalla.inlinetypes.TestLWorldProfiling.main(TestLWorldProfiling.java:85)
174 CallStaticJava === 209 6 7 8 9 ( 173 1 1 81 10 1 81 ) [[ 175 ]] # Static uncommon_trap(reason='speculate_class_check' action='maybe_recompile' debug_id='0') void ( int ) C=0.000100 TestLWorldProfiling::test8_helper @ bci:1 (line 256) TestLWorldProfiling::test8 @ bci:6 (line 266) !jvms: TestLWorldProfiling::test8_helper @ bci:1 (line 256) TestLWorldProfiling::test8 @ bci:6 (line 266)
106 CallStaticJava === 100 6 7 8 9 ( 105 1 1 81 10 1 24 ) [[ 107 ]] # Static uncommon_trap(reason='speculate_null_check' action='make_not_entrant' debug_id='0') void ( int ) C=0.000100 TestLWorldProfiling::test8_helper @ bci:1 (line 256) TestLWorldProfiling::test8 @ bci:6 (line 266) !jvms: TestLWorldProfiling::test8_helper @ bci:1 (line 256) TestLWorldProfiling::test8 @ bci:6 (line 266)
73 CallStaticJava === 204 6 7 8 9 ( 72 10 1 1 11 23 ) [[ 74 ]] # Static uncommon_trap(reason='class_check' action='maybe_recompile' debug_id='0') void ( int ) C=0.000100 TestLWorldProfiling::test8 @ bci:2 (line 265) !jvms: TestLWorldProfiling::test8 @ bci:2 (line 265)
52 CallStaticJava === 200 6 7 8 9 ( 51 10 1 1 11 23 ) [[ 53 ]] # Static uncommon_trap(reason='range_check' action='make_not_entrant' debug_id='0') void ( int ) C=0.000100 TestLWorldProfiling::test8 @ bci:2 (line 265) !jvms: TestLWorldProfiling::test8 @ bci:2 (line 265)
33 CallStaticJava === 31 6 7 8 9 ( 32 1 1 1 24 23 ) [[ 34 ]] # Static uncommon_trap(reason='null_check' action='maybe_recompile' debug_id='0') void ( int ) C=0.000100 TestLWorldProfiling::test8 @ bci:2 (line 265) !jvms: TestLWorldProfiling::test8 @ bci:2 (line 265)
: expected 6 to equal 5
at jdk.test.lib.Asserts.fail(Asserts.java:594)
at jdk.test.lib.Asserts.assertEquals(Asserts.java:205)
at jdk.test.lib.Asserts.assertEQ(Asserts.java:178)
at compiler.valhalla.inlinetypes.InlineTypeTest.parseOutput(InlineTypeTest.java:600)
at compiler.valhalla.inlinetypes.InlineTypeTest.execute_vm(InlineTypeTest.java:482)
at compiler.valhalla.inlinetypes.InlineTypeTest.run(InlineTypeTest.java:436)
at compiler.valhalla.inlinetypes.TestLWorldProfiling.main(TestLWorldProfiling.java:85)