hg: mlvm/mlvm/hotspot: meth-conv: final copy of 6939861, plus some newer work

Stephen Bannasch stephen.bannasch at deanbrook.org
Sat May 7 20:44:23 PDT 2011


Am getting a build failure:

src/share/classes/sun/invoke/util/ValueConversions.java:964: error:
   cannot infer type arguments for ClassValue;

private static final ClassValue<MethodHandle[]> TYPED_COLLECTORS = new ClassValue<>() {
                                                                                      ^
reason: cannot use '<>' with anonymous inner classes

details ...


# Running javac:
/usr/local/soylatte16-i386-1.0.3/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Xmx896m -Xms128m 
-XX:PermSize=32m -XX:MaxPermSize=160m 
-Xbootclasspath/p:/Users/stephen/dev/java/src/mlvm/sources/build/bsd-amd64/langtools/dist/bootstrap/lib/javac.jar -jar 
/Users/stephen/dev/java/src/mlvm/sources/build/bsd-amd64/langtools/dist/bootstrap/lib/javac.jar -source 7 -target 7 -encoding 
ascii -Xbootclasspath:/Users/stephen/dev/java/src/mlvm/sources/build/bsd-amd64/classes -sourcepath 
/Users/stephen/dev/java/src/mlvm/sources/build/bsd-amd64/gensrc:../../../src/solaris/classes:../../../src/share/classes -d 
/Users/stephen/dev/java/src/mlvm/sources/build/bsd-amd64/classes 
@/Users/stephen/dev/java/src/mlvm/sources/build/bsd-amd64/tmp/java/java.lang.invoke/.classes.list.filtered
../../../src/share/classes/sun/invoke/util/ValueConversions.java:964: error: cannot infer type arguments for ClassValue;
     private static final ClassValue<MethodHandle[]> TYPED_COLLECTORS = new ClassValue<>() {
                                                                                      ^
   reason: cannot use '<>' with anonymous inner classes
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error
make[4]: *** [.compile.classlist] Error 1
make[3]: *** [all] Error 1
make[2]: *** [all] Error 1
make[1]: *** [jdk-build] Error 2
make: *** [build_product_image] Error 2


More information about the mlvm-dev mailing list