diff --git a/src/test/run-pass/alt-str.rs b/src/test/run-pass/alt-str.rs index 8fd15eb76afd..2812b335a2d3 100644 --- a/src/test/run-pass/alt-str.rs +++ b/src/test/run-pass/alt-str.rs @@ -1,3 +1,4 @@ +// xfail-pretty // Issue #53 fn main() { diff --git a/src/test/run-pass/block-expr-precedence.rs b/src/test/run-pass/block-expr-precedence.rs index 2164ef25a0ae..6dea3882f689 100644 --- a/src/test/run-pass/block-expr-precedence.rs +++ b/src/test/run-pass/block-expr-precedence.rs @@ -1,3 +1,4 @@ +// xfail-pretty // no-reformat /* diff --git a/src/test/run-pass/constrained-type.rs b/src/test/run-pass/constrained-type.rs index 6f3c6a51dfe2..4916086b528f 100644 --- a/src/test/run-pass/constrained-type.rs +++ b/src/test/run-pass/constrained-type.rs @@ -1,4 +1,5 @@ // xfail-stage0 +// xfail-pretty // -*- rust -*- tag list { cons(int, @list); nil; } diff --git a/src/test/run-pass/fun-call-variants.rs b/src/test/run-pass/fun-call-variants.rs index a15a9646b5a5..75619cec1874 100644 --- a/src/test/run-pass/fun-call-variants.rs +++ b/src/test/run-pass/fun-call-variants.rs @@ -1,4 +1,4 @@ - +// xfail-pretty // -*- rust -*- diff --git a/src/test/run-pass/hashmap-memory.rs b/src/test/run-pass/hashmap-memory.rs index 6470f4d4206b..d60f45f2da85 100644 --- a/src/test/run-pass/hashmap-memory.rs +++ b/src/test/run-pass/hashmap-memory.rs @@ -1,3 +1,4 @@ +// xfail-pretty /** A somewhat reduced test case to expose some Valgrind issues. diff --git a/src/test/run-pass/if-check-precond.rs b/src/test/run-pass/if-check-precond.rs index bb7fdd308178..c9a3d6296978 100644 --- a/src/test/run-pass/if-check-precond.rs +++ b/src/test/run-pass/if-check-precond.rs @@ -1,4 +1,5 @@ // xfail-stage0 +// xfail-pretty pred even(x: uint) -> bool { if x < 2u { ret false; diff --git a/src/test/run-pass/if-ret.rs b/src/test/run-pass/if-ret.rs index 0137bf912af8..421c74a8d80e 100644 --- a/src/test/run-pass/if-ret.rs +++ b/src/test/run-pass/if-ret.rs @@ -1,4 +1,5 @@ // xfail-stage0 +// xfail-pretty fn foo() { if (ret) { } } fn main() { foo(); } \ No newline at end of file diff --git a/src/test/run-pass/issue-687.rs b/src/test/run-pass/issue-687.rs index 1a0e93874f1a..b97f9890e81f 100644 --- a/src/test/run-pass/issue-687.rs +++ b/src/test/run-pass/issue-687.rs @@ -1,4 +1,5 @@ // xfail-stage0 +// xfail-pretty use std; import std::ivec; diff --git a/src/test/run-pass/item-attributes.rs b/src/test/run-pass/item-attributes.rs index 43a1701f39e2..08b16fa40c51 100644 --- a/src/test/run-pass/item-attributes.rs +++ b/src/test/run-pass/item-attributes.rs @@ -1,4 +1,5 @@ // xfail-stage0 +// xfail-pretty // These are attributes of the implicit crate. Really this just needs to parse // for completeness since .rs files linked from .rc files support this diff --git a/src/test/run-pass/macro-by-example-2.rs b/src/test/run-pass/macro-by-example-2.rs index 5fde2f49e18d..c6bcc9323f88 100644 --- a/src/test/run-pass/macro-by-example-2.rs +++ b/src/test/run-pass/macro-by-example-2.rs @@ -1,3 +1,5 @@ +// xfail-pretty + fn main() { #macro([#zip_or_unzip[[x, ...], [y, ...]], [[x, y], ...]], [#zip_or_unzip[[xx, yy], ...], [[xx, ...], [yy, ...]]]); diff --git a/src/test/run-pass/pattern-bound-var-in-for-each.rs b/src/test/run-pass/pattern-bound-var-in-for-each.rs index 504aea1d4407..51964c34155d 100644 --- a/src/test/run-pass/pattern-bound-var-in-for-each.rs +++ b/src/test/run-pass/pattern-bound-var-in-for-each.rs @@ -1,4 +1,5 @@ // xfail-stage0 +// xfail-pretty // Tests that trans_path checks whether a // pattern-bound var is an upvar (when translating // the for-each body) diff --git a/src/test/run-pass/swap-2.rs b/src/test/run-pass/swap-2.rs index 724ffc8b70d8..3322ce193614 100644 --- a/src/test/run-pass/swap-2.rs +++ b/src/test/run-pass/swap-2.rs @@ -1,3 +1,5 @@ +// xfail-pretty + fn swap[@T](v: &vec[mutable T], i: int, j: int) { v.(i) <-> v.(j); } fn main() { diff --git a/src/test/run-pass/syntax-extension-fmt.rs b/src/test/run-pass/syntax-extension-fmt.rs index 44119c8b0eaa..3102ffb9b627 100644 --- a/src/test/run-pass/syntax-extension-fmt.rs +++ b/src/test/run-pass/syntax-extension-fmt.rs @@ -1,3 +1,4 @@ +// xfail-pretty use std; import std::str; diff --git a/src/test/run-pass/task-comm.rs b/src/test/run-pass/task-comm.rs index 6b69bbbd325b..456e21c5c17f 100644 --- a/src/test/run-pass/task-comm.rs +++ b/src/test/run-pass/task-comm.rs @@ -1,4 +1,5 @@ // xfail-stage0 +// xfail-pretty use std; diff --git a/src/test/run-pass/typestate-transitive.rs b/src/test/run-pass/typestate-transitive.rs index f2eda37e0d00..0ec3b86f1d79 100644 --- a/src/test/run-pass/typestate-transitive.rs +++ b/src/test/run-pass/typestate-transitive.rs @@ -1,3 +1,5 @@ +// xfail-pretty + pred p(i: int) -> bool { true } fn f(i: int) : p(i) -> int { i } diff --git a/src/test/run-pass/while-prelude-drop.rs b/src/test/run-pass/while-prelude-drop.rs index 59db1c6d4a75..e480db6d1066 100644 --- a/src/test/run-pass/while-prelude-drop.rs +++ b/src/test/run-pass/while-prelude-drop.rs @@ -1,4 +1,4 @@ - +// xfail-pretty tag t { a; b(str); }