error[E0369]: cannot add `{integer}` to `{integer}`
  --> $DIR/issue-31076.rs:13:15
   |
LL |     let x = 5 + 6;
   |             - ^ - {integer}
   |             |
   |             {integer}

error[E0369]: cannot add `i32` to `i32`
  --> $DIR/issue-31076.rs:15:18
   |
LL |     let y = 5i32 + 6i32;
   |             ---- ^ ---- i32
   |             |
   |             i32

error: aborting due to 2 previous errors

For more information about this error, try `rustc --explain E0369`.
