| // Issue #6155 | |
| fn first((value, _): (isize, f64)) -> isize { value } | |
| fn main() { | |
| let y = first ((1,2.0,3)); | |
| //~^ ERROR mismatched types | |
| //~| expected tuple `(isize, f64)` | |
| //~| found tuple `(isize, f64, {integer})` | |
| //~| expected a tuple with 2 elements, found one with 3 elements | |
| let y = first ((1,)); | |
| //~^ ERROR mismatched types | |
| //~| expected tuple `(isize, f64)` | |
| //~| found tuple `(isize,)` | |
| //~| expected a tuple with 2 elements, found one with 1 element | |
| } |