diff -r 2f2ead61db06 -r 7b99f98b3035 src/share/classes/com/sun/tools/javac/comp/Infer.java --- a/src/share/classes/com/sun/tools/javac/comp/Infer.java Mon Dec 13 14:08:01 2010 -0800 +++ b/src/share/classes/com/sun/tools/javac/comp/Infer.java Mon Dec 13 15:11:00 2010 -0800 @@ -481,7 +481,7 @@ checkWithinBounds(all_tvars, types.subst(inferredTypes, tvars, inferred), warn); if (useVarargs) { - chk.checkVararg(env.tree.pos(), formals, msym, env); + chk.checkVararg(env.tree.pos(), formals, msym); } return super.inst(inferred, types); }};