langtools/test/tools/javac/generics/inference/7086586/T7086586b.java
changeset 24293 0d889f759fac
parent 10634 7f15f5a11ae9
--- a/langtools/test/tools/javac/generics/inference/7086586/T7086586b.java	Fri May 02 16:41:10 2014 -0700
+++ b/langtools/test/tools/javac/generics/inference/7086586/T7086586b.java	Tue May 06 15:46:09 2014 -0600
@@ -23,9 +23,10 @@
 
 /*
  * @test
- * @bug 7086586
+ * @bug 7086586 8033718
  *
- * @summary Inference producing null type argument
+ * @summary Inference producing null type argument; inference ignores capture
+ *          variable as upper bound
  */
 import java.util.List;
 
@@ -40,8 +41,8 @@
         assertionCount++;
     }
 
-    <T> void m(List<? super T> dummy) { assertTrue(false); }
-    <T> void m(Object dummy) { assertTrue(true); }
+    <T> void m(List<? super T> dummy) { assertTrue(true); }
+    <T> void m(Object dummy) { assertTrue(false); }
 
     void test(List<?> l) {
         m(l);