Skip to content

Commit 85977ce

Browse files
committed
Adding i suffixes so cfail tests keep failing after suffix inference
1 parent 567e4d9 commit 85977ce

11 files changed

+11
-11
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
// error-pattern:expected `str` but found `int`
22

3-
const i: str = 10;
3+
const i: str = 10i;
44
fn main() { log(debug, i); }
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
fn f() -> ! {
2-
3 //! ERROR expected `_|_` but found `int`
2+
3i //! ERROR expected `_|_` but found `int`
33
}
44
fn main() { }
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
// error-pattern:mismatched types
22

3-
fn main() { let x = if true { 10 } else { 10u }; }
3+
fn main() { let x = if true { 10i } else { 10u }; }

src/test/compile-fail/issue-1362.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Regression test for issue #1362 - without that fix the span will be bogus
22
// no-reformat
33
fn main() {
4-
let x: uint = 20; //! ERROR mismatched types
4+
let x: uint = 20i; //! ERROR mismatched types
55
}
66
// NOTE: Do not add any extra lines as the line number the error is
77
// on is significant; an error later in the source file might not

src/test/compile-fail/issue-1448-2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// Regresion test for issue #1448 and #1386
22

33
fn main() {
4-
#debug["%u", 10]; //! ERROR mismatched types
4+
#debug["%u", 10i]; //! ERROR mismatched types
55
}

src/test/compile-fail/issue-897-2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
fn g() -> ! { fail; }
22
fn f() -> ! {
3-
ret 42; //! ERROR expected `_|_` but found `int`
3+
ret 42i; //! ERROR expected `_|_` but found `int`
44
g(); //! WARNING unreachable statement
55
}
66
fn main() { }

src/test/compile-fail/loop-does-not-diverge.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ fn forever() -> ! {
44
loop {
55
break;
66
}
7-
ret 42; //! ERROR expected `_|_` but found `int`
7+
ret 42i; //! ERROR expected `_|_` but found `int`
88
}
99

1010
fn main() {

src/test/compile-fail/rec-extend.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
fn main() {
44

5-
let a = {foo: 0};
5+
let a = {foo: 0i};
66

77
let b = {foo: true with a};
88
}

src/test/compile-fail/regions-scoping.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ fn nested(x: &x.int) { // (1)
3030
let b: &x.int = foo(x, a) { |_x, _y, z| z };
3131
let c: &x.int = foo(a, a) { |_x, _y, z| z };
3232

33-
let z = 3;
33+
let z = 3i;
3434
let d: &x.int = foo(x, x) { |_x, _y, z| z };
3535
let e: &x.int = foo(x, &z) { |_x, _y, z| z };
3636
let f: &x.int = foo(&z, &z) { |_x, _y, z| z }; //! ERROR mismatched types: expected `&x.int` but found

src/test/compile-fail/type-mismatch-multiple.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
// error-pattern:mismatched types: expected `bool`
33
// error-pattern:mismatched types: expected `int`
44

5-
fn main() { let a: bool = 1; let b: int = true; }
5+
fn main() { let a: bool = 1i; let b: int = true; }

src/test/compile-fail/vec-field.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// issue #367
33

44
fn f() {
5-
let v = [1];
5+
let v = [1i];
66
log(debug, v.some_field_name); //type error
77
}
88

0 commit comments

Comments
 (0)