Regression
org.eclipse.jdt.core.tests.compiler.regression.LambdaExpressionsTest.test039 - 1.8 (from org.eclipse.jdt.core.tests.compiler.regression.TestAll)
Failing for the past 1 build
(Since
#218 )

Error Message
test039 - Eclipse/Javac standard output mismatch. ----------- Expected ------------ class X cannot be cast to class I (X and I are in unnamed module of loader ------------ but was ------------ class X cannot be cast to class I (X and I are in unnamed module of loader 'app') --------- Difference is ---------- expected:<...med module of loader[]> but was:<...med module of loader[ 'app')]>
Stacktrace
junit.framework.ComparisonFailure: test039 - Eclipse/Javac standard output mismatch. ----------- Expected ------------ class X cannot be cast to class I (X and I are in unnamed module of loader ------------ but was ------------ class X cannot be cast to class I (X and I are in unnamed module of loader 'app') --------- Difference is ---------- expected:<...med module of loader[]> but was:<...med module of loader[ 'app')]> at org.eclipse.jdt.core.tests.compiler.regression.LambdaExpressionsTest.test039(LambdaExpressionsTest.java:1033)
Standard Output
org.eclipse.jdt.core.tests.compiler.regression.LambdaExpressionsTest#test039 - 1.8 X.java [ interface I { } interface J { } public class X implements J { public static void main( String [] args) { f(new X()); } static void f(Object o) { try { X x = (X & I & J) o; } catch (ClassCastException e) { System.out.println(e.getMessage()); } } } ] Full results sent to /home/jenkins/agent/workspace/eclipse.jdt.core-run.javac-1.8/tmp/comptest/run.1609581856803/1.8.0_202_20210102_100419.txt
Standard Error
----------------------------------------