--- a/langtools/test/tools/javac/defaultMethods/BadClassfile.java Thu Jul 28 16:44:39 2016 +0000
+++ b/langtools/test/tools/javac/defaultMethods/BadClassfile.java Wed Jul 20 12:49:32 2016 -0700
@@ -42,11 +42,9 @@
import com.sun.tools.javac.code.ClassFinder.BadClassFile;
import com.sun.tools.javac.code.Symbol;
import com.sun.tools.javac.code.Symtab;
-import com.sun.tools.javac.comp.Modules;
import com.sun.tools.javac.jvm.Target;
import com.sun.tools.javac.util.Assert;
import com.sun.tools.javac.util.JCDiagnostic;
-import com.sun.tools.javac.util.List;
import java.io.File;
import java.util.Arrays;
import java.util.Objects;
@@ -74,8 +72,7 @@
JavacTaskImpl task = (JavacTaskImpl) c.getTask(null, null, null, Arrays.asList("-classpath", System.getProperty("test.classes", ".")), null, null);
Symtab syms = Symtab.instance(task.getContext());
- //initialize unnamed module:
- Modules.instance(task.getContext()).enter(List.nil(), syms.errSymbol);
+ task.ensureEntered();
try {
Symbol clazz = com.sun.tools.javac.main.JavaCompiler.instance(task.getContext()).resolveIdent(syms.unnamedModule, classname);