-
Bug
-
Resolution: Fixed
-
P4
-
repo-valhalla
A lot of compiler/intrinsics/bmi tests fail with -XX:+AOTClassLinking in tier5 on macosx-aarch64-debug and windows-x64-debug.
It seems that the timestamps between the -Xint and -Xcomp run are off letting the tests fail:
java.lang.RuntimeException: Results obtained in -Xint and -Xcomp should be the same.
[line 0] '[0.020s][warning][aot,codecache,stubs] Saved blob's name 'IIIIIIIL' is different from the expected name 'LIIIIIII'' differs from '[0.013s][warning][aot,codecache,stubs] Saved blob's name 'IIIIIIIL' is different from the expected name 'LIIIIIII''
[line 1] '[0.020s][warning][aot,codecache,stubs] Saved blob's name 'LIIIIIIL' is different from the expected name 'IIIIIIII'' differs from '[0.013s][warning][aot,codecache,stubs] Saved blob's name 'LIIIIIIL' is different from the expected name 'IIIIIIII''
at jdk.test.lib.Asserts.fail(Asserts.java:715)
at jdk.test.lib.Asserts.assertStringsEqual(Asserts.java:610)
at compiler.intrinsics.bmi.BMITestRunner.runTests(BMITestRunner.java:97)
at compiler.intrinsics.bmi.TestTzcntL.main(TestTzcntL.java:52)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
at java.base/java.lang.Thread.run(Thread.java:1474)
It seems that the timestamps between the -Xint and -Xcomp run are off letting the tests fail:
java.lang.RuntimeException: Results obtained in -Xint and -Xcomp should be the same.
[line 0] '[0.020s][warning][aot,codecache,stubs] Saved blob's name 'IIIIIIIL' is different from the expected name 'LIIIIIII'' differs from '[0.013s][warning][aot,codecache,stubs] Saved blob's name 'IIIIIIIL' is different from the expected name 'LIIIIIII''
[line 1] '[0.020s][warning][aot,codecache,stubs] Saved blob's name 'LIIIIIIL' is different from the expected name 'IIIIIIII'' differs from '[0.013s][warning][aot,codecache,stubs] Saved blob's name 'LIIIIIIL' is different from the expected name 'IIIIIIII''
at jdk.test.lib.Asserts.fail(Asserts.java:715)
at jdk.test.lib.Asserts.assertStringsEqual(Asserts.java:610)
at compiler.intrinsics.bmi.BMITestRunner.runTests(BMITestRunner.java:97)
at compiler.intrinsics.bmi.TestTzcntL.main(TestTzcntL.java:52)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
at java.base/java.lang.Thread.run(Thread.java:1474)
- links to
-
Commit(lworld) openjdk/valhalla/1c011a37
-
Review(lworld) openjdk/valhalla/1582