Skip to content

Commit e4b4213

Browse files
committed
Do not turn errors into warnings and output warnings from javac
1 parent 63c732c commit e4b4213

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/checkers/inference/InferenceMain.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,8 +161,7 @@ private void startCheckerFramework() {
161161
"-Xmaxerrs", "1000",
162162
"-XDignore.symbol.file",
163163
"-source", "8",
164-
"-target", "8",
165-
"-Awarns"));
164+
"-target", "8"));
166165

167166
if (InferenceOptions.cfArgs != null) {
168167
checkerFrameworkArgs.addAll(parseCfArgs());
@@ -457,6 +456,9 @@ public void handleCompilerResult(boolean success, String javacOutStr) {
457456
logger.severe("Error return code from javac! Quitting.");
458457
logger.info(javacOutStr);
459458
System.exit(1);
459+
} else if (!javacOutStr.isEmpty()) {
460+
logger.severe("Warning output from javac.");
461+
logger.info(javacOutStr);
460462
}
461463
}
462464
}

0 commit comments

Comments
 (0)