Skip to content

Commit 30b7ff6

Browse files
committed
---
yaml --- r: 14010 b: refs/heads/try c: c976b7c h: refs/heads/master v: v3
1 parent 8879c7e commit 30b7ff6

File tree

8 files changed

+11
-36
lines changed

8 files changed

+11
-36
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
refs/heads/master: 61b1875c16de39c166b0f4d54bba19f9c6777d1a
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 4a81779abd786ff22d71434c6d9a5917ea4cdfff
5-
refs/heads/try: 31b0d1b4bdf47554604bd4962d8d940c5e29cc7a
5+
refs/heads/try: c976b7c623e242ab2400d3c641cb082c814690fe
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105

branches/try/src/test/compile-fail/no-constraint-prop.rs

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
1-
// error-pattern:Unsatisfied precondition constraint (for example, le(b, d
2-
use std;
3-
import str::*;
4-
import uint::*;
1+
// error-pattern:Unsatisfied precondition constraint (for example, uint::le
52

63
fn main() unsafe {
74
let a: uint = 1u;
85
let b: uint = 4u;
96
let c: uint = 5u;
107
// make sure that the constraint le(b, a) exists...
11-
check (le(b, a));
8+
check (uint::le(b, a));
129
// ...invalidate it...
1310
b += 1u;
14-
check (le(c, a));
11+
check (uint::le(c, a));
1512
// ...and check that it doesn't get set in the poststate of
1613
// the next statement, since it's not true in the
1714
// prestate.
Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
1-
// error-pattern:Predicate le(a, b) failed
2-
use std;
3-
import str::*;
4-
import uint::le;
1+
// error-pattern:Predicate uint::le(a, b) failed
52

63
fn main() unsafe {
74
let a: uint = 4u;
85
let b: uint = 1u;
9-
check (le(a, b));
6+
check (uint::le(a, b));
107
log(error, str::unsafe::slice_bytes_safe_range("kitties", a, b));
118
}
Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
1-
use std;
2-
import str::*;
3-
import uint::*;
41

52
fn main() unsafe {
63
let a: uint = 1u;
74
let b: uint = 4u;
85
let c: uint = 17u;
9-
check (le(a, b));
6+
check (uint::le(a, b));
107
c <- a;
118
log(debug, str::unsafe::slice_bytes_safe_range("kitties", c, b));
129
}
Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
1-
use std;
2-
import str::*;
3-
import uint::*;
4-
51
fn main() unsafe {
62
let a: uint = 1u;
73
let b: uint = 4u;
8-
check (le(a, b));
4+
check (uint::le(a, b));
95
let c <- a;
106
log(debug, str::unsafe::slice_bytes_safe_range("kitties", c, b));
117
}
Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
1-
use std;
2-
import str::*;
3-
import uint::*;
4-
51
fn main() unsafe {
62
let a: uint = 4u;
73
let b: uint = 1u;
8-
check (le(b, a));
4+
check (uint::le(b, a));
95
b <-> a;
106
log(debug, str::unsafe::slice_bytes_safe_range("kitties", a, b));
117
}
Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
1-
use std;
2-
import str::*;
3-
import uint::*;
4-
51
fn main() unsafe {
62
let a: uint = 1u;
73
let b: uint = 4u;
8-
check (le(a, b));
4+
check (uint::le(a, b));
95
let c = b;
106
log(debug, str::unsafe::slice_bytes_safe_range("kitties", a, c));
117
}
Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
1-
use std;
2-
import str::*;
3-
import uint::*;
4-
51
fn main() unsafe {
62
let a: uint = 1u;
73
let b: uint = 4u;
8-
check (le(a, b));
4+
check (uint::le(a, b));
95
log(debug, str::unsafe::slice_bytes_safe_range("kitties", a, b));
106
}

0 commit comments

Comments
 (0)