[Checkers] r2631 - Broken javac
Mahmood Ali
mahmood at MIT.EDU
Wed Jun 4 17:45:25 EDT 2008
Hi Matt,
The last change to Parser (rev: 2631) seem to break the compiler, when
compiling itself.
Attached is what I get.
Regards,
Mahmood
168:langtools mahmood$ svn up -r2630; cd make; ant build-javac; cd ..
U src/share/classes/com/sun/tools/javac/parser/Parser.java
Updated to revision 2630.
Buildfile: build.xml
-def-check:
-check-boot.java.home:
-def-pcompile:
-def-build-classes:
-def-build-jar:
-def-build-tool:
-def-build-bootstrap-tool:
build-bootstrap-javac:
[javac] Compiling 1 source file to /Users/mahmood/UROP/workspace/
langtools/build/bootstrap/classes
[jar] Building jar: /Users/mahmood/UROP/workspace/langtools/
build/bootstrap/lib/javac.jar
build-javac:
[javac] Compiling 1 source file to /Users/mahmood/UROP/workspace/
langtools/build/classes
[jar] Building jar: /Users/mahmood/UROP/workspace/langtools/
dist/lib/javac.jar
BUILD SUCCESSFUL
Total time: 6 seconds
168:langtools mahmood$ svn up -r2631; cd make; ant build-javac; cd ..
U src/share/classes/com/sun/tools/javac/parser/Parser.java
Updated to revision 2631.
Buildfile: build.xml
-def-check:
-check-boot.java.home:
-def-pcompile:
-def-build-classes:
-def-build-jar:
-def-build-tool:
-def-build-bootstrap-tool:
build-bootstrap-javac:
[javac] Compiling 1 source file to /Users/mahmood/UROP/workspace/
langtools/build/bootstrap/classes
[jar] Building jar: /Users/mahmood/UROP/workspace/langtools/
build/bootstrap/lib/javac.jar
build-javac:
[javac] Compiling 1 source file to /Users/mahmood/UROP/workspace/
langtools/build/classes
[javac] An exception has occurred in the compiler (1.7.0-
jsr308-0.6.1_bootstrap). Please file a bug at the Java Developer
Connection (http://java.sun.com/webapps/bugreport) after checking the
Bug Parade for duplicates. Include your program and the following
diagnostic in your report. Thank you.
[javac] java.lang.AssertionError
[javac] at com.sun.tools.javac.parser.Parser.term3(Parser.java:
1128)
[javac] at com.sun.tools.javac.parser.Parser.term2(Parser.java:
791)
[javac] at com.sun.tools.javac.parser.Parser.term1(Parser.java:
762)
[javac] at com.sun.tools.javac.parser.Parser.term(Parser.java:718)
[javac] at com.sun.tools.javac.parser.Parser.term(Parser.java:700)
[javac] at
com.sun.tools.javac.parser.Parser.unannotatedType(Parser.java:673)
[javac] at com.sun.tools.javac.parser.Parser.type(Parser.java:654)
[javac] at
com.sun.tools.javac.parser.Parser.typeArgument(Parser.java:1427)
[javac] at
com.sun.tools.javac.parser.Parser.typeArguments(Parser.java:1390)
[javac] at
com.sun.tools.javac.parser.Parser.typeArguments(Parser.java:1456)
[javac] at
com.sun.tools.javac.parser.Parser.typeArgumentsOpt(Parser.java:1362)
[javac] at com.sun.tools.javac.parser.Parser.term3(Parser.java:
1198)
[javac] at com.sun.tools.javac.parser.Parser.term2(Parser.java:
791)
[javac] at com.sun.tools.javac.parser.Parser.term1(Parser.java:
762)
[javac] at com.sun.tools.javac.parser.Parser.term(Parser.java:718)
[javac] at com.sun.tools.javac.parser.Parser.term(Parser.java:700)
[javac] at
com.sun.tools.javac.parser.Parser.blockStatements(Parser.java:1861)
[javac] at com.sun.tools.javac.parser.Parser.block(Parser.java:
1778)
[javac] at com.sun.tools.javac.parser.Parser.block(Parser.java:
1792)
[javac] at
com.sun.tools.javac.parser.Parser.methodDeclaratorRest(Parser.java:2889)
[javac] at
com
.sun
.tools.javac.parser.Parser.classOrInterfaceBodyDeclaration(Parser.java:
2836)
[javac] at
com.sun.tools.javac.parser.Parser.classOrInterfaceBody(Parser.java:2761)
[javac] at
com.sun.tools.javac.parser.Parser.classDeclaration(Parser.java:2606)
[javac] at
com
.sun
.tools
.javac.parser.Parser.classOrInterfaceOrEnumDeclaration(Parser.java:2544)
[javac] at
com.sun.tools.javac.parser.Parser.typeDeclaration(Parser.java:2533)
[javac] at
com.sun.tools.javac.parser.Parser.compilationUnit(Parser.java:2445)
[javac] at
com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:523)
[javac] at
com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:564)
[javac] at
com.sun.tools.javac.main.JavaCompiler.parseFiles(JavaCompiler.java:815)
[javac] at
com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:741)
[javac] at com.sun.tools.javac.main.Main.compile(Main.java:380)
[javac] at com.sun.tools.javac.main.Main.compile(Main.java:306)
[javac] at com.sun.tools.javac.main.Main.compile(Main.java:297)
[javac] at com.sun.tools.javac.Main.compile(Main.java:82)
[javac] at com.sun.tools.javac.Main.main(Main.java:67)
BUILD FAILED
/Users/mahmood/UROP/workspace/langtools/make/build.xml:141: The
following error occurred while executing this line:
/Users/mahmood/UROP/workspace/langtools/make/build.xml:365: The
following error occurred while executing this line:
/Users/mahmood/UROP/workspace/langtools/make/build.xml:403: The
following error occurred while executing this line:
/Users/mahmood/UROP/workspace/langtools/make/build.xml:466: Compile
failed; see the compiler error output for details.
Total time: 3 seconds
168:langtools mahmood$
More information about the checkers
mailing list