-
Bug
-
Resolution: Fixed
-
P4
-
11
org.graalvm.compiler.replacements.test.ReplacementsParseTest fails when running with Graal as JIT and
-XX:-UseCompressedOops.
There were 2 failures:
1) testCallStringizeIdWithoutInlinePartialIntrinsicExit(org.graalvm.compiler.replacements.test.ReplacementsParseTest)
java.lang.AssertionError: expected: java.lang.String<true> but was: java.lang.Boolean<true>
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.failNotEquals(Assert.java:834)
at org.junit.Assert.assertEquals(Assert.java:118)
at org.graalvm.compiler.test.GraalTest.assertDeepEquals(GraalTest.java:172)
at org.graalvm.compiler.test.GraalTest.assertDeepEquals(GraalTest.java:123)
at org.graalvm.compiler.test.GraalTest.assertDeepEquals(GraalTest.java:110)
at org.graalvm.compiler.core.test.GraalCompilerTest.assertEquals(GraalCompilerTest.java:879)
at org.graalvm.compiler.core.test.GraalCompilerTest.testAgainstExpected(GraalCompilerTest.java:853)
at org.graalvm.compiler.core.test.GraalCompilerTest.testAgainstExpected(GraalCompilerTest.java:848)
at org.graalvm.compiler.core.test.GraalCompilerTest.test(GraalCompilerTest.java:817)
at org.graalvm.compiler.core.test.GraalCompilerTest.test(GraalCompilerTest.java:786)
at org.graalvm.compiler.replacements.test.ReplacementsParseTest.testCallStringizeIdWithoutInlinePartialIntrinsicExit(ReplacementsParseTest.java:438)
2) testCallStringizeId(org.graalvm.compiler.replacements.test.ReplacementsParseTest)
java.lang.AssertionError: expected: java.lang.String<true> but was: java.lang.Boolean<true>
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.failNotEquals(Assert.java:834)
at org.junit.Assert.assertEquals(Assert.java:118)
at org.graalvm.compiler.test.GraalTest.assertDeepEquals(GraalTest.java:172)
at org.graalvm.compiler.test.GraalTest.assertDeepEquals(GraalTest.java:123)
at org.graalvm.compiler.test.GraalTest.assertDeepEquals(GraalTest.java:110)
at org.graalvm.compiler.core.test.GraalCompilerTest.assertEquals(GraalCompilerTest.java:879)
at org.graalvm.compiler.core.test.GraalCompilerTest.testAgainstExpected(GraalCompilerTest.java:853)
at org.graalvm.compiler.core.test.GraalCompilerTest.testAgainstExpected(GraalCompilerTest.java:848)
at org.graalvm.compiler.core.test.GraalCompilerTest.test(GraalCompilerTest.java:817)
at org.graalvm.compiler.core.test.GraalCompilerTest.test(GraalCompilerTest.java:786)
at org.graalvm.compiler.core.test.GraalCompilerTest.test(GraalCompilerTest.java:779)
at org.graalvm.compiler.replacements.test.ReplacementsParseTest.testCallStringizeId(ReplacementsParseTest.java:424)
Full list of tested flags:
-XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI
-XX:+TieredCompilation -XX:+UseJVMCICompiler -Djvmci.Compiler=graal
-XX:+IgnoreUnrecognizedVMOptions -XX:+AggressiveOpts -XX:-UseCompressedOops
-XX:-UseCompressedOops.
There were 2 failures:
1) testCallStringizeIdWithoutInlinePartialIntrinsicExit(org.graalvm.compiler.replacements.test.ReplacementsParseTest)
java.lang.AssertionError: expected: java.lang.String<true> but was: java.lang.Boolean<true>
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.failNotEquals(Assert.java:834)
at org.junit.Assert.assertEquals(Assert.java:118)
at org.graalvm.compiler.test.GraalTest.assertDeepEquals(GraalTest.java:172)
at org.graalvm.compiler.test.GraalTest.assertDeepEquals(GraalTest.java:123)
at org.graalvm.compiler.test.GraalTest.assertDeepEquals(GraalTest.java:110)
at org.graalvm.compiler.core.test.GraalCompilerTest.assertEquals(GraalCompilerTest.java:879)
at org.graalvm.compiler.core.test.GraalCompilerTest.testAgainstExpected(GraalCompilerTest.java:853)
at org.graalvm.compiler.core.test.GraalCompilerTest.testAgainstExpected(GraalCompilerTest.java:848)
at org.graalvm.compiler.core.test.GraalCompilerTest.test(GraalCompilerTest.java:817)
at org.graalvm.compiler.core.test.GraalCompilerTest.test(GraalCompilerTest.java:786)
at org.graalvm.compiler.replacements.test.ReplacementsParseTest.testCallStringizeIdWithoutInlinePartialIntrinsicExit(ReplacementsParseTest.java:438)
2) testCallStringizeId(org.graalvm.compiler.replacements.test.ReplacementsParseTest)
java.lang.AssertionError: expected: java.lang.String<true> but was: java.lang.Boolean<true>
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.failNotEquals(Assert.java:834)
at org.junit.Assert.assertEquals(Assert.java:118)
at org.graalvm.compiler.test.GraalTest.assertDeepEquals(GraalTest.java:172)
at org.graalvm.compiler.test.GraalTest.assertDeepEquals(GraalTest.java:123)
at org.graalvm.compiler.test.GraalTest.assertDeepEquals(GraalTest.java:110)
at org.graalvm.compiler.core.test.GraalCompilerTest.assertEquals(GraalCompilerTest.java:879)
at org.graalvm.compiler.core.test.GraalCompilerTest.testAgainstExpected(GraalCompilerTest.java:853)
at org.graalvm.compiler.core.test.GraalCompilerTest.testAgainstExpected(GraalCompilerTest.java:848)
at org.graalvm.compiler.core.test.GraalCompilerTest.test(GraalCompilerTest.java:817)
at org.graalvm.compiler.core.test.GraalCompilerTest.test(GraalCompilerTest.java:786)
at org.graalvm.compiler.core.test.GraalCompilerTest.test(GraalCompilerTest.java:779)
at org.graalvm.compiler.replacements.test.ReplacementsParseTest.testCallStringizeId(ReplacementsParseTest.java:424)
Full list of tested flags:
-XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI
-XX:+TieredCompilation -XX:+UseJVMCICompiler -Djvmci.Compiler=graal
-XX:+IgnoreUnrecognizedVMOptions -XX:+AggressiveOpts -XX:-UseCompressedOops