-
Bug
-
Resolution: Fixed
-
P5
-
9, 10, 11
-
b30
-
generic
-
generic
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8217809 | 13 | Igor Ignatyev | P5 | Resolved | Fixed | b06 |
JDK-8218353 | 12.0.2 | Igor Ignatyev | P5 | Resolved | Fixed | b01 |
JDK-8218305 | 12.0.1 | Igor Ignatyev | P5 | Resolved | Fixed | b06 |
When running "make install" with JITTester default parameters (seed=SEED2) one of the tests "java_tests/Test_46.java" fails in JTREG with Compilation error.
If we try to compile "java_tests/Test_46.java" manually by javac, it also fails to compile:
username@localhost:~$ /home/jenkins/oracle_jdk_9/linux-amd64/bin/javac -cp /home/ezulu/JITTesterGen/jittester/ws/hotspot/test/ -d . /home/ezulu/JITTesterGen/jittester/ws_SEED2/hotspot/test/java_tests/Test_46.java
/home/ezulu/JITTesterGen/jittester/ws_SEED2/hotspot/test/java_tests/Test_46.java:750: error: incompatible types: Runnable cannot be converted to Test_46_Class_0
final java.util.HashSet var_131 = ((!true | 619213846 << var_126-- > + (var_53 = var_51) ? true : true) ? (Test_46_Class_0)(var_128 = (Test_46_Class_1)(var_109 = new java.lang.Byte((byte) 55))) : (Test_46_Class_0)(var_107 = "qtsr")).var_2 = (new Test_46_Class_0().var_2 = new java.util.HashSet()); /* 27 */
^
/home/ezulu/JITTesterGen/jittester/ws_SEED2/hotspot/test/java_tests/Test_46.java:772: error: incompatible types: Runnable cannot be converted to Test_46_Class_0
java.lang.Byte var_137 = java.lang.Byte.valueOf("xydhrsx" + ("exhr" + (var_124 = "qlbt")), ((Test_46_Class_0)(Test_46_Class_0)(var_128 = (Test_46_Class_1)(Test_46_Class_1)(Test_46_Class_1)(java.lang.Runnable)(var_128 = (var_128 = (Test_46_Class_2)var_109)))).var_1 /= var_125 % (var_129 = (var_49 = (byte) 117))); /* 27 */
^
Note: /home/ezulu/JITTesterGen/jittester/ws_SEED2/hotspot/test/java_tests/Test_46.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /home/ezulu/JITTesterGen/jittester/ws_SEED2/hotspot/test/java_tests/Test_46.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
2 errors
If we try to compile "java_tests/Test_46.java" manually by javac, it also fails to compile:
username@localhost:~$ /home/jenkins/oracle_jdk_9/linux-amd64/bin/javac -cp /home/ezulu/JITTesterGen/jittester/ws/hotspot/test/ -d . /home/ezulu/JITTesterGen/jittester/ws_SEED2/hotspot/test/java_tests/Test_46.java
/home/ezulu/JITTesterGen/jittester/ws_SEED2/hotspot/test/java_tests/Test_46.java:750: error: incompatible types: Runnable cannot be converted to Test_46_Class_0
final java.util.HashSet var_131 = ((!true | 619213846 << var_126-- > + (var_53 = var_51) ? true : true) ? (Test_46_Class_0)(var_128 = (Test_46_Class_1)(var_109 = new java.lang.Byte((byte) 55))) : (Test_46_Class_0)(var_107 = "qtsr")).var_2 = (new Test_46_Class_0().var_2 = new java.util.HashSet()); /* 27 */
^
/home/ezulu/JITTesterGen/jittester/ws_SEED2/hotspot/test/java_tests/Test_46.java:772: error: incompatible types: Runnable cannot be converted to Test_46_Class_0
java.lang.Byte var_137 = java.lang.Byte.valueOf("xydhrsx" + ("exhr" + (var_124 = "qlbt")), ((Test_46_Class_0)(Test_46_Class_0)(var_128 = (Test_46_Class_1)(Test_46_Class_1)(Test_46_Class_1)(java.lang.Runnable)(var_128 = (var_128 = (Test_46_Class_2)var_109)))).var_1 /= var_125 % (var_129 = (var_49 = (byte) 117))); /* 27 */
^
Note: /home/ezulu/JITTesterGen/jittester/ws_SEED2/hotspot/test/java_tests/Test_46.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /home/ezulu/JITTesterGen/jittester/ws_SEED2/hotspot/test/java_tests/Test_46.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
2 errors
- backported by
-
JDK-8217809 [jittester] generated tests may not compile by javac
-
- Resolved
-
-
JDK-8218305 [jittester] generated tests may not compile by javac
-
- Resolved
-
-
JDK-8218353 [jittester] generated tests may not compile by javac
-
- Resolved
-