Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephan Herrmann2018-07-12 18:47:28 +0000
committerStephan Herrmann2018-07-12 18:47:28 +0000
commit058bc1b3cda3c1c094e4f35e2b6f012a1b1d1780 (patch)
treefaa914392ec5d2c73e21f76efde17b47ed7c8b2f
parent5ac519033f4a5542f12cc1c2ca95a1356e27bf0e (diff)
downloadeclipse.jdt.core-I20180712-2000.tar.gz
eclipse.jdt.core-I20180712-2000.tar.xz
eclipse.jdt.core-I20180712-2000.zip
Bug 404648 - [1.8][compiler] investigate differences between ECJ & JavacI20180713-2000I20180712-2000
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractRegressionTest.java6
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ModuleCompilationTests.java6
2 files changed, 8 insertions, 4 deletions
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractRegressionTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractRegressionTest.java
index 8fb06c11b2..0b15dcd3ed 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractRegressionTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractRegressionTest.java
@@ -853,8 +853,10 @@ protected static class JavacTestOptions {
new JavacHasABug(MismatchType.EclipseErrorsJavacNone) : null,
JavacBug8144673 = RUN_JAVAC ? // https://bugs.openjdk.java.net/browse/JDK-8144673
new JavacHasABug(MismatchType.JavacErrorsEclipseNone, ClassFileConstants.JDK9, 0100) : null,
- javacBug8204534 = RUN_JAVAC ? // https://bugs.openjdk.java.net/browse/JDK-8204534
- new JavacHasABug(MismatchType.EclipseErrorsJavacNone, ((long)54)<<16, 0000) : null; // FIXME: use JDK11
+ JavacBug8204534 = RUN_JAVAC ? // https://bugs.openjdk.java.net/browse/JDK-8204534
+ new JavacHasABug(MismatchType.EclipseErrorsJavacNone, ((long)54)<<16, 0000) : null, // FIXME: use JDK11
+ JavacBug8207032 = RUN_JAVAC ? // https://bugs.openjdk.java.net/browse/JDK-8207032
+ new JavacHasABug(MismatchType.EclipseErrorsJavacNone) : null;
// bugs that have been fixed but that we've not identified
public static JavacHasABug
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ModuleCompilationTests.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ModuleCompilationTests.java
index faee3d6bc7..761bb3bc36 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ModuleCompilationTests.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ModuleCompilationTests.java
@@ -1053,7 +1053,8 @@ public class ModuleCompilationTests extends AbstractBatchCompilerTest {
"1 problem (1 error)\n",
false,
"cannot be resolved",
- OUTPUT_DIR + File.separator + out);
+ OUTPUT_DIR + File.separator + out,
+ JavacTestOptions.JavacHasABug.JavacBug8207032);
}
public void test016() {
File outputDirectory = new File(OUTPUT_DIR);
@@ -1339,7 +1340,7 @@ public class ModuleCompilationTests extends AbstractBatchCompilerTest {
false,
"package s",
OUTPUT_DIR + File.separator + out,
- JavacTestOptions.JavacHasABug.javacBug8204534);
+ JavacTestOptions.JavacHasABug.JavacBug8204534);
}
/*
* Unnamed module tries to access a type from an unexported package, fail
@@ -3439,6 +3440,7 @@ public class ModuleCompilationTests extends AbstractBatchCompilerTest {
"----------\n" +
"1 problem (1 error)\n",
false,
+ "unnamed package is not allowed in named modules",
OUTPUT_DIR + File.separator + out);
}
public void testAutoModule1() throws Exception {

Back to the top