Details
-
Bug
-
Resolution: Fixed
-
P2
-
16
-
b28
-
x86, aarch64
-
Verified
Description
The following JCK tests show errors when running with -Xcomp -XX:-TieredCompilation since JDK-8256823 was integrated:
api/java_lang/Integer/rotateLeft:
Failed for :(80000000,1), result: 40000000 vs c0000000
api/java_lang/Integer/rotateRight:
Failed for :(80000000,1), result: 1 vs ffffffff
api/java_lang/Long/rotateLeft:
Failed for :(8000000000000000,1), result: 4000000000000000 vs c000000000000000
api/java_lang/Long/rotateRight
Failed for :(8000000000000000,1), result: 1 vs ffffffffffffffff
Seems like the rotateLeft issues are only reproducible with debug builds on some machines.
api/java_lang/Integer/rotateLeft:
Failed for :(80000000,1), result: 40000000 vs c0000000
api/java_lang/Integer/rotateRight:
Failed for :(80000000,1), result: 1 vs ffffffff
api/java_lang/Long/rotateLeft:
Failed for :(8000000000000000,1), result: 4000000000000000 vs c000000000000000
api/java_lang/Long/rotateRight
Failed for :(8000000000000000,1), result: 1 vs ffffffffffffffff
Seems like the rotateLeft issues are only reproducible with debug builds on some machines.
Attachments
Issue Links
- relates to
-
JDK-8248830 C2: Optimize Rotate API on x86
- Resolved