Failed

org.eclipse.jdt.core.tests.compiler.regression.GenericsRegressionTest_1_7.test0055 - 10 (from org.eclipse.jdt.core.tests.compiler.regression.TestAll)

Failing for the past 11 builds (Since #81 )
Took 0.96 sec.

Error Message

test0055 - Eclipse found error(s) but Javac did not find any.
----------- Expected ------------

------------ but was ------------
----------\n
1. ERROR in X.java (at line 6)\n
 X<String>.Inner<Integer> a= new X<String>().new Inner<Integer>();\n
                                                 ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
2. ERROR in X.java (at line 8)\n
 Inner<Integer> b= new X<A>().new Inner<Integer>();\n
                                  ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
3. ERROR in X.java (at line 9)\n
 Inner<Integer> c= new Inner<Integer>();\n
                       ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
4. ERROR in X.java (at line 10)\n
 X<A>.Inner<Integer> e= new X<A>().new Inner<Integer>();\n
                                       ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
5. ERROR in X.java (at line 11)\n
 X<A>.Inner<Integer> f= new Inner<Integer>();\n
                            ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
6. ERROR in X.java (at line 12)\n
 X.Inner2<Integer> d3 = new X.Inner2<Integer>();\n
                              ^^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n

--------- Difference is ----------
 expected:<[]> but was:<[----------\n
1. ERROR in X.java (at line 6)\n
 X<String>.Inner<Integer> a= new X<String>().new Inner<Integer>();\n
                                                 ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
2. ERROR in X.java (at line 8)\n
 Inner<Integer> b= new X<A>().new Inner<Integer>();\n
                                  ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
3. ERROR in X.java (at line 9)\n
 Inner<Integer> c= new Inner<Integer>();\n
                       ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
4. ERROR in X.java (at line 10)\n
 X<A>.Inner<Integer> e= new X<A>().new Inner<Integer>();\n
                                       ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
5. ERROR in X.java (at line 11)\n
 X<A>.Inner<Integer> f= new Inner<Integer>();\n
                            ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
6. ERROR in X.java (at line 12)\n
 X.Inner2<Integer> d3 = new X.Inner2<Integer>();\n
                              ^^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
]>

Stacktrace

junit.framework.ComparisonFailure: 
test0055 - Eclipse found error(s) but Javac did not find any.
----------- Expected ------------

------------ but was ------------
----------\n
1. ERROR in X.java (at line 6)\n
	X<String>.Inner<Integer> a= new X<String>().new Inner<Integer>();\n
	                                                ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
2. ERROR in X.java (at line 8)\n
	Inner<Integer> b= new X<A>().new Inner<Integer>();\n
	                                 ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
3. ERROR in X.java (at line 9)\n
	Inner<Integer> c= new Inner<Integer>();\n
	                      ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
4. ERROR in X.java (at line 10)\n
	X<A>.Inner<Integer> e= new X<A>().new Inner<Integer>();\n
	                                      ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
5. ERROR in X.java (at line 11)\n
	X<A>.Inner<Integer> f= new Inner<Integer>();\n
	                           ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
6. ERROR in X.java (at line 12)\n
	X.Inner2<Integer> d3 = new X.Inner2<Integer>();\n
	                             ^^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n

--------- Difference is ----------
 expected:<[]> but was:<[----------\n
1. ERROR in X.java (at line 6)\n
	X<String>.Inner<Integer> a= new X<String>().new Inner<Integer>();\n
	                                                ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
2. ERROR in X.java (at line 8)\n
	Inner<Integer> b= new X<A>().new Inner<Integer>();\n
	                                 ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
3. ERROR in X.java (at line 9)\n
	Inner<Integer> c= new Inner<Integer>();\n
	                      ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
4. ERROR in X.java (at line 10)\n
	X<A>.Inner<Integer> e= new X<A>().new Inner<Integer>();\n
	                                      ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
5. ERROR in X.java (at line 11)\n
	X<A>.Inner<Integer> f= new Inner<Integer>();\n
	                           ^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
6. ERROR in X.java (at line 12)\n
	X.Inner2<Integer> d3 = new X.Inner2<Integer>();\n
	                             ^^^^^^\n
Redundant specification of type arguments <Integer>\n
----------\n
]>
	at org.eclipse.jdt.core.tests.compiler.regression.GenericsRegressionTest_1_7.test0055(GenericsRegressionTest_1_7.java:2308)

Standard Output

org.eclipse.jdt.core.tests.compiler.regression.GenericsRegressionTest_1_7#test0055 - 10
X.java [
public class X<A> {
  class Inner<B> { }
  static class Inner2<C> { }

  void method() {
    X<String>.Inner<Integer> a= new X<String>().new Inner<Integer>();
    X<String>.Inner<Integer> a1= new X<String>().new Inner<>();
    Inner<Integer> b= new X<A>().new Inner<Integer>();
    Inner<Integer> c= new Inner<Integer>();
    X<A>.Inner<Integer> e= new X<A>().new Inner<Integer>();
    X<A>.Inner<Integer> f= new Inner<Integer>();
    X.Inner2<Integer> d3 = new X.Inner2<Integer>();
  }
}

]


Full results sent to /tmp/genie.jdt/comptest/run.1563077023750/10.0.1_20190714_000352.txt

Standard Error

java.nio.file.NoSuchFileException: /tmp/genie.jdt/comptest/run.1563077023750/javac/10.0.1
	at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
	at java.base/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:55)
	at java.base/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:145)
	at java.base/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
	at java.base/java.nio.file.Files.readAttributes(Files.java:1755)
	at java.base/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:219)
	at java.base/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:276)
	at java.base/java.nio.file.FileTreeWalker.walk(FileTreeWalker.java:322)
	at java.base/java.nio.file.FileTreeIterator.<init>(FileTreeIterator.java:71)
	at java.base/java.nio.file.Files.walk(Files.java:3653)
	at java.base/java.nio.file.Files.walk(Files.java:3707)
	at org.eclipse.jdt.core.tests.compiler.regression.AbstractRegressionTest.deleteSourceFiles(AbstractRegressionTest.java:2357)
	at org.eclipse.jdt.core.tests.compiler.regression.AbstractRegressionTest.runJavac(AbstractRegressionTest.java:2234)
	at org.eclipse.jdt.core.tests.compiler.regression.AbstractRegressionTest.runTest(AbstractRegressionTest.java:3195)
	at org.eclipse.jdt.core.tests.compiler.regression.AbstractRegressionTest.runTest(AbstractRegressionTest.java:2920)
	at org.eclipse.jdt.core.tests.compiler.regression.AbstractRegressionTest.runNegativeTest(AbstractRegressionTest.java:2601)
	at org.eclipse.jdt.core.tests.compiler.regression.AbstractRegressionTest.runNegativeTest(AbstractRegressionTest.java:2592)
	at org.eclipse.jdt.core.tests.compiler.regression.GenericsRegressionTest_1_7.test0055(GenericsRegressionTest_1_7.java:2308)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at junit.framework.TestCase.runTest(TestCase.java:176)
	at org.eclipse.jdt.core.tests.junit.extension.TestCase.runTest(TestCase.java:964)
	at junit.framework.TestCase.runBare(TestCase.java:141)
	at junit.framework.TestResult$1.protect(TestResult.java:122)
	at junit.framework.TestResult.runProtected(TestResult.java:142)
	at junit.framework.TestResult.run(TestResult.java:125)
	at junit.framework.TestCase.run(TestCase.java:129)
	at junit.framework.TestSuite.runTest(TestSuite.java:252)
	at junit.framework.TestSuite.run(TestSuite.java:247)
	at junit.framework.TestSuite.runTest(TestSuite.java:252)
	at junit.framework.TestSuite.run(TestSuite.java:247)
	at org.eclipse.jdt.core.tests.util.CompilerTestSetup.run(CompilerTestSetup.java:59)
	at junit.framework.TestSuite.runTest(TestSuite.java:252)
	at junit.framework.TestSuite.run(TestSuite.java:247)
	at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:206)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:161)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:84)
	at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefireBooter.java:113)
	at org.eclipse.tycho.surefire.osgibooter.HeadlessTestApplication.run(HeadlessTestApplication.java:21)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:592)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:205)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:660)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1468)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1441)
----------------------------------------