about summary refs log tree commit diff
path: root/src/test/ui/binop
diff options
context:
space:
mode:
authorEsteban Kuber <esteban@kuber.com.ar>2022-03-26 23:14:47 +0000
committerEsteban Kuber <esteban@kuber.com.ar>2022-04-04 21:06:35 +0000
commite2bba0708a1e4b0c21f94de56c2bd5d66d3b825f (patch)
treef69b605da80489e297384a9fdde5cc99396f4e8c /src/test/ui/binop
parent883b93c7b7eb02ec85f4b8f9fb129efc403d4fb2 (diff)
downloadrust-e2bba0708a1e4b0c21f94de56c2bd5d66d3b825f.tar.gz
rust-e2bba0708a1e4b0c21f94de56c2bd5d66d3b825f.zip
Fix list length
Diffstat (limited to 'src/test/ui/binop')
-rw-r--r--src/test/ui/binop/binop-mul-i32-f32.stderr4
-rw-r--r--src/test/ui/binop/issue-77910-1.stderr4
-rw-r--r--src/test/ui/binop/shift-various-bad-types.stderr12
3 files changed, 20 insertions, 0 deletions
diff --git a/src/test/ui/binop/binop-mul-i32-f32.stderr b/src/test/ui/binop/binop-mul-i32-f32.stderr
index 9fcf5d72625..715e52b41e7 100644
--- a/src/test/ui/binop/binop-mul-i32-f32.stderr
+++ b/src/test/ui/binop/binop-mul-i32-f32.stderr
@@ -10,6 +10,10 @@ LL |     x * y
              <&i32 as Mul<&i32>>
              <i32 as Mul<&i32>>
              <i32 as Mul>
+             <&'a f32 as Mul<f32>>
+             <&'a f64 as Mul<f64>>
+             <&'a i128 as Mul<i128>>
+             <&'a i16 as Mul<i16>>
            and 49 others
 
 error: aborting due to previous error
diff --git a/src/test/ui/binop/issue-77910-1.stderr b/src/test/ui/binop/issue-77910-1.stderr
index 9553fcc5bb2..16b06a0198b 100644
--- a/src/test/ui/binop/issue-77910-1.stderr
+++ b/src/test/ui/binop/issue-77910-1.stderr
@@ -21,6 +21,10 @@ LL |     assert_eq!(foo, y);
              <extern "C" fn(A) -> Ret as Debug>
              <extern "C" fn(A, ...) -> Ret as Debug>
              <extern "C" fn(A, B) -> Ret as Debug>
+             <extern "C" fn(A, B, ...) -> Ret as Debug>
+             <extern "C" fn(A, B, C) -> Ret as Debug>
+             <extern "C" fn(A, B, C, ...) -> Ret as Debug>
+             <extern "C" fn(A, B, C, D) -> Ret as Debug>
            and 68 others
    = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
 
diff --git a/src/test/ui/binop/shift-various-bad-types.stderr b/src/test/ui/binop/shift-various-bad-types.stderr
index e134095e638..8fdb377751c 100644
--- a/src/test/ui/binop/shift-various-bad-types.stderr
+++ b/src/test/ui/binop/shift-various-bad-types.stderr
@@ -10,6 +10,10 @@ LL |     22 >> p.char;
              <&'a i128 as Shr<i16>>
              <&'a i128 as Shr<i32>>
              <&'a i128 as Shr<i64>>
+             <&'a i128 as Shr<i8>>
+             <&'a i128 as Shr<isize>>
+             <&'a i128 as Shr<u128>>
+             <&'a i128 as Shr<u16>>
            and 568 others
 
 error[E0277]: no implementation for `{integer} >> &str`
@@ -24,6 +28,10 @@ LL |     22 >> p.str;
              <&'a i128 as Shr<i16>>
              <&'a i128 as Shr<i32>>
              <&'a i128 as Shr<i64>>
+             <&'a i128 as Shr<i8>>
+             <&'a i128 as Shr<isize>>
+             <&'a i128 as Shr<u128>>
+             <&'a i128 as Shr<u16>>
            and 568 others
 
 error[E0277]: no implementation for `{integer} >> &Panolpy`
@@ -38,6 +46,10 @@ LL |     22 >> p;
              <&'a i128 as Shr<i16>>
              <&'a i128 as Shr<i32>>
              <&'a i128 as Shr<i64>>
+             <&'a i128 as Shr<i8>>
+             <&'a i128 as Shr<isize>>
+             <&'a i128 as Shr<u128>>
+             <&'a i128 as Shr<u16>>
            and 568 others
 
 error[E0308]: mismatched types