Build failure: CompileJavaPackage.java

David Holmes david.holmes at oracle.com
Fri Jul 6 04:48:40 PDT 2012


The sjavac changesets that were just pushed to langtools seem to have 
introduced a problem with a regular build:

build-bootstrap-javac:
     [mkdir] Created dir: 
/java/embedded/users/dh198349/build-infra/builds/b00/linux-i586-ea/langtools/build/bootstrap/gensrc
     [mkdir] Created dir: 
/java/embedded/users/dh198349/build-infra/builds/b00/linux-i586-ea/langtools/build/bootstrap/classes
  [pcompile] Generating 7 resource files to 
/java/embedded/users/dh198349/build-infra/builds/b00/linux-i586-ea/langtools/build/bootstrap/gensrc
      [copy] Copying 1 file to 
/java/embedded/users/dh198349/build-infra/builds/b00/linux-i586-ea/langtools/build/bootstrap/gensrc
  [pcompile] Generating 1 resource files to 
/java/embedded/users/dh198349/build-infra/builds/b00/linux-i586-ea/langtools/build/bootstrap/gensrc
     [javac] Compiling 335 source files to 
/java/embedded/users/dh198349/build-infra/builds/b00/linux-i586-ea/langtools/build/bootstrap/classes
     [javac] 
/java/embedded/users/dh198349/build-infra/langtools/src/share/classes/com/sun/tools/javac/smart/CompileJavaPackage.java:79: 
warning: [rawtypes] found raw type: Set
     [javac]     final Set<URI>[] core_srcs = (Set<URI>[])new 
Set[num_cores];
     [javac]                                                  ^
     [javac]   missing type arguments for generic class Set<E>
     [javac]   where E is a type-variable:
     [javac]     E extends Object declared in interface Set
     [javac] 
/java/embedded/users/dh198349/build-infra/langtools/src/share/classes/com/sun/tools/javac/smart/CompileJavaPackage.java:79: 
warning: [unchecked] unchecked cast
     [javac]     final Set<URI>[] core_srcs = (Set<URI>[])new 
Set[num_cores];
     [javac]                                              ^
     [javac]   required: Set<URI>[]
     [javac]   found:    Set[]
     [javac] error: warnings found and -Werror specified
     [javac] 1 error
     [javac] 2 warnings

BUILD FAILED
/java/embedded/users/dh198349/build-infra/langtools/make/build.xml:492: 
The following error occurred while executing this line:
/java/embedded/users/dh198349/build-infra/langtools/make/build.xml:803: 
Compile failed; see the compiler error output for details.

---

I'm assuming that in the new build warnings are not converted to errors?

David




More information about the build-infra-dev mailing list