diff -r e7bf2e39b8fe -r 6522ea413d23 test/tools/javac/generics/inference/6611449/T6611449.java --- a/test/tools/javac/generics/inference/6611449/T6611449.java Wed Apr 09 14:57:37 2008 +0100 +++ b/test/tools/javac/generics/inference/6611449/T6611449.java Wed Apr 09 15:04:35 2008 +0100 @@ -29,18 +29,18 @@ */ public class T6611449 { - T6611449() {this(1);} - - T6611449(T t1) {this(t1, 1);} + T6611449(T t1) {} T6611449(T t1, T t2) {} - void m(T t1) {} + void m1(T t1) {} - void m(T t1, T t2) {} + void m2(T t1, T t2) {} void test() { + new T6611449(1); + new T6611449(1, 1); //internal error: lub is erroneously applied to primitive types m1(1); - m2(1, 1); + m2(1, 1); //internal error: lub is erroneously applied to primitive types } }