--- old/test/langtools/tools/javac/6917288/T6917288.java 2018-02-11 22:26:52.169139073 -0500 +++ new/test/langtools/tools/javac/6917288/T6917288.java 2018-02-11 22:26:50.653050967 -0500 @@ -69,7 +69,14 @@ return; } - check(classesDir, "Test.class", "Test$Inner.class", "Test$1.class"); + switch (k) { + case ALWAYS: + case TRUE: + check(classesDir, "Test.class", "Test$Inner.class", "Test$1.class"); + break; + default: + check(classesDir, "Test.class", "Test$Inner.class"); + } } /**