]> git.proxmox.com Git - rustc.git/blobdiff - src/test/ui/trivial-bounds/trivial-bounds-inconsistent-projection.rs
New upstream version 1.41.1+dfsg1
[rustc.git] / src / test / ui / trivial-bounds / trivial-bounds-inconsistent-projection.rs
index fa2daeb11e9165e540c930357894d6fe2d3bc5ad..b13956673d2313772db63b63e5ad9bb07e2d8f81 100644 (file)
@@ -18,21 +18,21 @@ impl A for B {
 
 fn underspecified_bound() -> u8
 where
-    B: A
+    B: A //~ WARNING trivial_bounds
 {
     B::get_x()
 }
 
 fn inconsistent_bound() -> i32
 where
-    B: A<X = i32>
+    B: A<X = i32> //~ WARNING trivial_bounds
 {
     B::get_x()
 }
 
 fn redundant_bound() -> u8
 where
-    B: A<X = u8>
+    B: A<X = u8> //~ WARNING trivial_bounds
 {
     B::get_x()
 }
@@ -40,6 +40,8 @@ where
 fn inconsistent_dup_bound() -> i32
 where
     B: A<X = i32> + A
+    //~^ WARNING trivial_bounds
+    //~| WARNING trivial_bounds
 {
     B::get_x()
 }
@@ -47,6 +49,8 @@ where
 fn redundant_dup_bound() -> u8
 where
     B: A<X = u8> + A
+    //~^ WARNING trivial_bounds
+    //~| WARNING trivial_bounds
 {
     B::get_x()
 }