diff -r dbc94b8363dd -r 9bce0c73583d test/tools/javac/classfiles/ClassVersionChecker.java --- a/test/tools/javac/classfiles/ClassVersionChecker.java Sun Nov 04 11:01:49 2012 +0000 +++ b/test/tools/javac/classfiles/ClassVersionChecker.java Wed Oct 31 10:21:14 2012 -0700 @@ -23,7 +23,7 @@ /* * @test - * @bug 7157626 + * @bug 7157626 8001112 * @summary Test major version for all legal combinations for -source and -target * @author sgoel * @@ -57,14 +57,14 @@ * -1 => invalid combinations */ int[][] ver = - {{51, -1, -1, -1, -1, -1, -1, -1}, - {48, 46, 47, 48, 49, 50, 51, 51}, - {48, 46, 47, 48, 49, 50, 51, 51}, - {48, -1, -1, 48, 49, 50, 51, 51}, - {51, -1, -1, -1, 49, 50, 51, 51}, - {51, -1, -1, -1, -1, 50, 51, 51}, - {51, -1, -1, -1, -1, -1, 51, 51}, - {51, -1, -1, -1, -1, -1, -1, 51}}; + {{52, -1, -1, -1, -1, -1, -1, -1}, + {48, 46, 47, 48, 49, 50, 51, 52}, + {48, 46, 47, 48, 49, 50, 51, 52}, + {48, -1, -1, 48, 49, 50, 51, 52}, + {52, -1, -1, -1, 49, 50, 51, 52}, + {52, -1, -1, -1, -1, 50, 51, 52}, + {52, -1, -1, -1, -1, -1, 51, 52}, + {52, -1, -1, -1, -1, -1, -1, 52}}; // Loop to run all possible combinations of source/target values for (int i = 0; i< ver.length; i++) {