diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/JavaCompileAction.java b/src/main/java/com/google/devtools/build/lib/rules/java/JavaCompileAction.java index 60f5761ee56377..dbfff94f4a52ca 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/java/JavaCompileAction.java +++ b/src/main/java/com/google/devtools/build/lib/rules/java/JavaCompileAction.java @@ -276,6 +276,7 @@ ReducedClasspath getReducedClasspath( ImmutableList.copyOf( Iterables.filter( transitiveCollection, input -> direct.contains(input.getExecPathString()))); + System.err.println("Reduced classpath for " + prettyPrint() + ": " + reducedJars); return new ReducedClasspath(reducedJars, transitiveCollection.size()); } @@ -444,6 +445,7 @@ public ActionResult execute(ActionExecutionContext actionExecutionContext) return ActionResult.create(primaryResults); } + System.err.println("Failed reduced classpath compilation for " + prettyPrint()); logger.atInfo().atMostEvery(1, SECONDS).log( "Failed reduced classpath compilation for %s", lazy(JavaCompileAction.this::prettyPrint)); // Fall back to running with the full classpath. This requires first deleting potential