Community
Participate
Working Groups
In 1.5 mode, this code doesn't compile. It does in 1.4 mode. public class X { public static void main(String argv[]) { System.out.println(void.class == Void.TYPE); } } Expected answer is: true.
We report: 1. ERROR in c:\tests_sources\X.java (at line 3) System.out.println(void.class == Void.TYPE); ^^^^^^^^^^^^^^^^^^^^^^^ Incompatible operand types Class<void> and Class<Void> In 1.4 we compile fine and it returns true.
Created attachment 17169 [details] Apply on HEAD
Fixed and released in HEAD. Regression test added in AutoBoxingTest.test082
Verified in I20050215-2300