--- old/test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java 2018-02-11 22:27:14.170417430 -0500 +++ new/test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java 2018-02-11 22:27:12.650329120 -0500 @@ -32,7 +32,7 @@ * @library /tools/lib /tools/javac/lib ../lib * @build toolbox.ToolBox InMemoryFileManager TestResult TestBase * @build BridgeMethodsForLambdaTest SyntheticTestDriver ExpectedClass ExpectedClasses - * @run main SyntheticTestDriver BridgeMethodsForLambdaTest 1 + * @run main SyntheticTestDriver BridgeMethodsForLambdaTest */ import java.util.Comparator; @@ -58,15 +58,14 @@ @ExpectedClass(className = "BridgeMethodsForLambdaTest$Inner1", expectedMethods = {"(BridgeMethodsForLambdaTest)", "function()", "run()"}, expectedFields = "lambda1", - expectedNumberOfSyntheticMethods = 4, + expectedNumberOfSyntheticMethods = 1, expectedNumberOfSyntheticFields = 1) @ExpectedClass(className = "BridgeMethodsForLambdaTest$Inner2", expectedMethods = {"()", "staticFunction()"}, expectedFields = "lambda1", - expectedNumberOfSyntheticMethods = 3) + expectedNumberOfSyntheticMethods = 1) @ExpectedClass(className = "BridgeMethodsForLambdaTest$Inner3", expectedMethods = {"(BridgeMethodsForLambdaTest)", "function()"}, - expectedNumberOfSyntheticMethods = 1, expectedNumberOfSyntheticFields = 1) @ExpectedClass(className = "BridgeMethodsForLambdaTest$Inner4", expectedMethods = {"(BridgeMethodsForLambdaTest)", "function()"},