diff options
| author | bors <bors@rust-lang.org> | 2015-07-28 08:51:21 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2015-07-28 08:51:21 +0000 |
| commit | 5b72fa42d434e92e5fbb9fbd3b0995cc936ddcb9 (patch) | |
| tree | 5e0ce03e0e08c453eb3c8c8f470553c6cda98263 /src/test | |
| parent | 79d5fefa2508212ec2cc46c1069819a988f23598 (diff) | |
| parent | cc09b1a08cc61dd3f485308adf3a5a252c718861 (diff) | |
| download | rust-5b72fa42d434e92e5fbb9fbd3b0995cc936ddcb9.tar.gz rust-5b72fa42d434e92e5fbb9fbd3b0995cc936ddcb9.zip | |
Auto merge of #27309 - eddyb:snapshot-infdef, r=alexcrichton
FreeBSD i386 snapshot is missing, failed tests (possibly spurious). r? @alexcrichton
Diffstat (limited to 'src/test')
9 files changed, 12 insertions, 1 deletions
diff --git a/src/test/compile-fail/borrowck-lend-flow-if.rs b/src/test/compile-fail/borrowck-lend-flow-if.rs index 0efe8622621..a0a6e54e942 100644 --- a/src/test/compile-fail/borrowck-lend-flow-if.rs +++ b/src/test/compile-fail/borrowck-lend-flow-if.rs @@ -24,6 +24,7 @@ fn produce<T>() -> T { panic!(); } fn inc(v: &mut Box<isize>) { *v = box() (**v + 1); + //~^ WARN deprecated syntax } fn pre_freeze_cond() { diff --git a/src/test/compile-fail/borrowck-lend-flow-loop.rs b/src/test/compile-fail/borrowck-lend-flow-loop.rs index f841fedf75a..9356eeda605 100644 --- a/src/test/compile-fail/borrowck-lend-flow-loop.rs +++ b/src/test/compile-fail/borrowck-lend-flow-loop.rs @@ -23,6 +23,7 @@ fn produce<T>() -> T { panic!(); } fn inc(v: &mut Box<isize>) { *v = box() (**v + 1); + //~^ WARN deprecated syntax } fn loop_overarching_alias_mut() { diff --git a/src/test/compile-fail/borrowck-lend-flow.rs b/src/test/compile-fail/borrowck-lend-flow.rs index 6da8f088b32..c3dcddf8587 100644 --- a/src/test/compile-fail/borrowck-lend-flow.rs +++ b/src/test/compile-fail/borrowck-lend-flow.rs @@ -24,6 +24,7 @@ fn produce<T>() -> T { panic!(); } fn inc(v: &mut Box<isize>) { *v = box() (**v + 1); + //~^ WARN deprecated syntax } fn pre_freeze() { diff --git a/src/test/compile-fail/borrowck-loan-in-overloaded-op.rs b/src/test/compile-fail/borrowck-loan-in-overloaded-op.rs index 8fb527b3242..558475c28d7 100644 --- a/src/test/compile-fail/borrowck-loan-in-overloaded-op.rs +++ b/src/test/compile-fail/borrowck-loan-in-overloaded-op.rs @@ -23,6 +23,7 @@ impl Add for foo { let foo(box i) = self; let foo(box j) = f; foo(box() (i + j)) + //~^ WARN deprecated syntax } } diff --git a/src/test/compile-fail/feature-gate-box-expr.rs b/src/test/compile-fail/feature-gate-box-expr.rs index 9640b2b475b..ace1b399662 100644 --- a/src/test/compile-fail/feature-gate-box-expr.rs +++ b/src/test/compile-fail/feature-gate-box-expr.rs @@ -21,5 +21,6 @@ fn main() { println!("x: {}", x); let x = box () 'c'; //~ ERROR box expression syntax is experimental + //~^ WARN deprecated syntax println!("x: {}", x); } diff --git a/src/test/compile-fail/feature-gate-placement-expr.rs b/src/test/compile-fail/feature-gate-placement-expr.rs index 64a1d49f960..7c75605d57d 100644 --- a/src/test/compile-fail/feature-gate-placement-expr.rs +++ b/src/test/compile-fail/feature-gate-placement-expr.rs @@ -20,6 +20,7 @@ fn main() { use std::boxed::HEAP; let x = box (HEAP) 'c'; //~ ERROR placement-in expression syntax is experimental + //~^ WARN deprecated syntax println!("x: {}", x); let x = in HEAP { 'c' }; //~ ERROR placement-in expression syntax is experimental diff --git a/src/test/compile-fail/issue-14084.rs b/src/test/compile-fail/issue-14084.rs index 8e566d7aafa..b33a6767274 100644 --- a/src/test/compile-fail/issue-14084.rs +++ b/src/test/compile-fail/issue-14084.rs @@ -15,4 +15,5 @@ fn main() { box ( () ) 0; //~^ ERROR: the trait `core::ops::Placer<_>` is not implemented //~| ERROR: the trait `core::ops::Placer<_>` is not implemented + //~| WARN deprecated syntax } diff --git a/src/test/compile-fail/moves-based-on-type-tuple.rs b/src/test/compile-fail/moves-based-on-type-tuple.rs index 30388f9d2f7..e1d462d1700 100644 --- a/src/test/compile-fail/moves-based-on-type-tuple.rs +++ b/src/test/compile-fail/moves-based-on-type-tuple.rs @@ -10,7 +10,10 @@ #![feature(box_syntax)] -fn dup(x: Box<isize>) -> Box<(Box<isize>,Box<isize>)> { box() (x, x) } //~ ERROR use of moved value +fn dup(x: Box<isize>) -> Box<(Box<isize>,Box<isize>)> { + box() (x, x) //~ ERROR use of moved value + //~^ WARN deprecated syntax +} fn main() { dup(box 3); } diff --git a/src/test/parse-fail/parenthesized-box-expr-message.rs b/src/test/parse-fail/parenthesized-box-expr-message.rs index 4c32d2f041e..3cf3685d5bd 100644 --- a/src/test/parse-fail/parenthesized-box-expr-message.rs +++ b/src/test/parse-fail/parenthesized-box-expr-message.rs @@ -14,5 +14,6 @@ fn main() { box (1 + 1) //~^ HELP try using `box ()` instead: //~| SUGGESTION box () (1 + 1) + //~| WARN deprecated syntax ; //~ ERROR expected expression, found `;` } |
