1.1 --- a/test/tools/javac/generics/NameOrder.java Wed Mar 03 17:22:52 2010 -0800 1.2 +++ b/test/tools/javac/generics/NameOrder.java Wed Mar 03 19:34:34 2010 -0800 1.3 @@ -27,7 +27,7 @@ 1.4 * @summary generics: type inference failure due to a bug in ClassSymbol.isLess 1.5 * @author gafter 1.6 * 1.7 - * @compile NameOrder.java 1.8 + * @compile NameOrder.java 1.9 */ 1.10 1.11 package NameOrder; 1.12 @@ -36,13 +36,13 @@ 1.13 interface b {} 1.14 interface c {} 1.15 1.16 -class A implements a, b {} 1.17 -class B implements c, a {} 1.18 +class AB implements a, b {} 1.19 +class CA implements c, a {} 1.20 1.21 // this is how to trigger a symptom: 1.22 -abstract class C { 1.23 +abstract class X { 1.24 <T> T f(T t1, T t2) { return null; } 1.25 void g() { 1.26 - a x = f( new A(), new B() ); 1.27 + a x = f( new AB(), new CA() ); 1.28 } 1.29 }