diff options
| author | mdinger <mdinger.bugzilla@gmail.com> | 2015-01-12 01:01:44 -0500 | 
|---|---|---|
| committer | mdinger <mdinger.bugzilla@gmail.com> | 2015-01-12 01:34:13 -0500 | 
| commit | 7b82a93be3798d9345cd459e251bcc571cf60a79 (patch) | |
| tree | 0308a3af571fbcd3f0b3b17232e76e5628985ddf /src/test/compile-fail/integer-literal-suffix-inference.rs | |
| parent | 5616b92e4d56dff3353d3e5f3ca6b16cb7ad60e6 (diff) | |
| download | rust-7b82a93be3798d9345cd459e251bcc571cf60a79.tar.gz rust-7b82a93be3798d9345cd459e251bcc571cf60a79.zip | |
Fix testsuite errors
Diffstat (limited to 'src/test/compile-fail/integer-literal-suffix-inference.rs')
| -rw-r--r-- | src/test/compile-fail/integer-literal-suffix-inference.rs | 252 | 
1 files changed, 216 insertions, 36 deletions
| diff --git a/src/test/compile-fail/integer-literal-suffix-inference.rs b/src/test/compile-fail/integer-literal-suffix-inference.rs index 1e42a9447f6..5d9314faef9 100644 --- a/src/test/compile-fail/integer-literal-suffix-inference.rs +++ b/src/test/compile-fail/integer-literal-suffix-inference.rs @@ -39,62 +39,242 @@ fn main() { fn id_u64(n: u64) -> u64 { n } id_i8(a8); // ok - id_i8(a16); //~ ERROR mismatched types: expected `i8`, found `i16` - id_i8(a32); //~ ERROR mismatched types: expected `i8`, found `i32` - id_i8(a64); //~ ERROR mismatched types: expected `i8`, found `i64` + id_i8(a16); + //~^ ERROR mismatched types + //~| expected `i8` + //~| found `i16` + //~| expected i8 + //~| found i16 + id_i8(a32); + //~^ ERROR mismatched types + //~| expected `i8` + //~| found `i32` + //~| expected i8 + //~| found i32 + id_i8(a64); + //~^ ERROR mismatched types + //~| expected `i8` + //~| found `i64` + //~| expected i8 + //~| found i64 - id_i16(a8); //~ ERROR mismatched types: expected `i16`, found `i8` + id_i16(a8); + //~^ ERROR mismatched types + //~| expected `i16` + //~| found `i8` + //~| expected i16 + //~| found i8 id_i16(a16); // ok - id_i16(a32); //~ ERROR mismatched types: expected `i16`, found `i32` - id_i16(a64); //~ ERROR mismatched types: expected `i16`, found `i64` + id_i16(a32); + //~^ ERROR mismatched types + //~| expected `i16` + //~| found `i32` + //~| expected i16 + //~| found i32 + id_i16(a64); + //~^ ERROR mismatched types + //~| expected `i16` + //~| found `i64` + //~| expected i16 + //~| found i64 - id_i32(a8); //~ ERROR mismatched types: expected `i32`, found `i8` - id_i32(a16); //~ ERROR mismatched types: expected `i32`, found `i16` + id_i32(a8); + //~^ ERROR mismatched types + //~| expected `i32` + //~| found `i8` + //~| expected i32 + //~| found i8 + id_i32(a16); + //~^ ERROR mismatched types + //~| expected `i32` + //~| found `i16` + //~| expected i32 + //~| found i16 id_i32(a32); // ok - id_i32(a64); //~ ERROR mismatched types: expected `i32`, found `i64` + id_i32(a64); + //~^ ERROR mismatched types + //~| expected `i32` + //~| found `i64` + //~| expected i32 + //~| found i64 - id_i64(a8); //~ ERROR mismatched types: expected `i64`, found `i8` - id_i64(a16); //~ ERROR mismatched types: expected `i64`, found `i16` - id_i64(a32); //~ ERROR mismatched types: expected `i64`, found `i32` + id_i64(a8); + //~^ ERROR mismatched types + //~| expected `i64` + //~| found `i8` + //~| expected i64 + //~| found i8 + id_i64(a16); + //~^ ERROR mismatched types + //~| expected `i64` + //~| found `i16` + //~| expected i64 + //~| found i16 + id_i64(a32); + //~^ ERROR mismatched types + //~| expected `i64` + //~| found `i32` + //~| expected i64 + //~| found i32 id_i64(a64); // ok id_i8(c8); // ok - id_i8(c16); //~ ERROR mismatched types: expected `i8`, found `i16` - id_i8(c32); //~ ERROR mismatched types: expected `i8`, found `i32` - id_i8(c64); //~ ERROR mismatched types: expected `i8`, found `i64` + id_i8(c16); + //~^ ERROR mismatched types + //~| expected `i8` + //~| found `i16` + //~| expected i8 + //~| found i16 + id_i8(c32); + //~^ ERROR mismatched types + //~| expected `i8` + //~| found `i32` + //~| expected i8 + //~| found i32 + id_i8(c64); + //~^ ERROR mismatched types + //~| expected `i8` + //~| found `i64` + //~| expected i8 + //~| found i64 - id_i16(c8); //~ ERROR mismatched types: expected `i16`, found `i8` + id_i16(c8); + //~^ ERROR mismatched types + //~| expected `i16` + //~| found `i8` + //~| expected i16 + //~| found i8 id_i16(c16); // ok - id_i16(c32); //~ ERROR mismatched types: expected `i16`, found `i32` - id_i16(c64); //~ ERROR mismatched types: expected `i16`, found `i64` + id_i16(c32); + //~^ ERROR mismatched types + //~| expected `i16` + //~| found `i32` + //~| expected i16 + //~| found i32 + id_i16(c64); + //~^ ERROR mismatched types + //~| expected `i16` + //~| found `i64` + //~| expected i16 + //~| found i64 - id_i32(c8); //~ ERROR mismatched types: expected `i32`, found `i8` - id_i32(c16); //~ ERROR mismatched types: expected `i32`, found `i16` + id_i32(c8); + //~^ ERROR mismatched types + //~| expected `i32` + //~| found `i8` + //~| expected i32 + //~| found i8 + id_i32(c16); + //~^ ERROR mismatched types + //~| expected `i32` + //~| found `i16` + //~| expected i32 + //~| found i16 id_i32(c32); // ok - id_i32(c64); //~ ERROR mismatched types: expected `i32`, found `i64` + id_i32(c64); + //~^ ERROR mismatched types + //~| expected `i32` + //~| found `i64` + //~| expected i32 + //~| found i64 - id_i64(a8); //~ ERROR mismatched types: expected `i64`, found `i8` - id_i64(a16); //~ ERROR mismatched types: expected `i64`, found `i16` - id_i64(a32); //~ ERROR mismatched types: expected `i64`, found `i32` + id_i64(a8); + //~^ ERROR mismatched types + //~| expected `i64` + //~| found `i8` + //~| expected i64 + //~| found i8 + id_i64(a16); + //~^ ERROR mismatched types + //~| expected `i64` + //~| found `i16` + //~| expected i64 + //~| found i16 + id_i64(a32); + //~^ ERROR mismatched types + //~| expected `i64` + //~| found `i32` + //~| expected i64 + //~| found i32 id_i64(a64); // ok id_u8(b8); // ok - id_u8(b16); //~ ERROR mismatched types: expected `u8`, found `u16` - id_u8(b32); //~ ERROR mismatched types: expected `u8`, found `u32` - id_u8(b64); //~ ERROR mismatched types: expected `u8`, found `u64` + id_u8(b16); + //~^ ERROR mismatched types + //~| expected `u8` + //~| found `u16` + //~| expected u8 + //~| found u16 + id_u8(b32); + //~^ ERROR mismatched types + //~| expected `u8` + //~| found `u32` + //~| expected u8 + //~| found u32 + id_u8(b64); + //~^ ERROR mismatched types + //~| expected `u8` + //~| found `u64` + //~| expected u8 + //~| found u64 - id_u16(b8); //~ ERROR mismatched types: expected `u16`, found `u8` + id_u16(b8); + //~^ ERROR mismatched types + //~| expected `u16` + //~| found `u8` + //~| expected u16 + //~| found u8 id_u16(b16); // ok - id_u16(b32); //~ ERROR mismatched types: expected `u16`, found `u32` - id_u16(b64); //~ ERROR mismatched types: expected `u16`, found `u64` + id_u16(b32); + //~^ ERROR mismatched types + //~| expected `u16` + //~| found `u32` + //~| expected u16 + //~| found u32 + id_u16(b64); + //~^ ERROR mismatched types + //~| expected `u16` + //~| found `u64` + //~| expected u16 + //~| found u64 - id_u32(b8); //~ ERROR mismatched types: expected `u32`, found `u8` - id_u32(b16); //~ ERROR mismatched types: expected `u32`, found `u16` + id_u32(b8); + //~^ ERROR mismatched types + //~| expected `u32` + //~| found `u8` + //~| expected u32 + //~| found u8 + id_u32(b16); + //~^ ERROR mismatched types + //~| expected `u32` + //~| found `u16` + //~| expected u32 + //~| found u16 id_u32(b32); // ok - id_u32(b64); //~ ERROR mismatched types: expected `u32`, found `u64` + id_u32(b64); + //~^ ERROR mismatched types + //~| expected `u32` + //~| found `u64` + //~| expected u32 + //~| found u64 - id_u64(b8); //~ ERROR mismatched types: expected `u64`, found `u8` - id_u64(b16); //~ ERROR mismatched types: expected `u64`, found `u16` - id_u64(b32); //~ ERROR mismatched types: expected `u64`, found `u32` + id_u64(b8); + //~^ ERROR mismatched types + //~| expected `u64` + //~| found `u8` + //~| expected u64 + //~| found u8 + id_u64(b16); + //~^ ERROR mismatched types + //~| expected `u64` + //~| found `u16` + //~| expected u64 + //~| found u16 + id_u64(b32); + //~^ ERROR mismatched types + //~| expected `u64` + //~| found `u32` + //~| expected u64 + //~| found u32 id_u64(b64); // ok } | 
