--- a/langtools/test/tools/javac/processing/6430209/b6341534.java Fri Aug 27 17:59:08 2010 -0700
+++ b/langtools/test/tools/javac/processing/6430209/b6341534.java Mon Aug 30 18:03:35 2010 -0700
@@ -51,7 +51,8 @@
try {
PackageElement PE = E.getPackageElement("dir1");
List<? extends Element> LEE = PE.getEnclosedElements(); /* <=This line elicits the error message. */
- for(Element e : LEE) System.out.println("found " + e.toString() + " in dir1.");
+ for(Element e : LEE)
+ System.out.println("found " + e.toString() + " in dir1.");
}
catch(NullPointerException npe) {
msgr.printMessage(ERROR,npe.toString());
@@ -59,7 +60,11 @@
return false;
}
}
- if( renv.errorRaised() ) { msgr.printMessage(ERROR, "FAILED");}
+ // on round 1, expect errorRaised == false && processingOver == false
+ // on round 2, expect errorRaised == true && processingOver == true
+ if( renv.errorRaised() != renv.processingOver()) {
+ msgr.printMessage(ERROR, "FAILED");
+ }
return true;
}