From fc67dddb9bb2a32184e425ff99fc9e038c0f8dff Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Wed, 13 Jul 2011 18:46:50 -0700 Subject: XFAIL some tests in stage 0 --- src/test/compile-fail/macro-2.rs | 1 + src/test/compile-fail/macro.rs | 1 + src/test/run-pass/binops.rs | 2 ++ src/test/run-pass/box-pattern.rs | 2 ++ src/test/run-pass/macro-2.rs | 2 ++ src/test/run-pass/macro-3.rs | 2 ++ src/test/run-pass/macro.rs | 2 ++ src/test/run-pass/record-pat.rs | 2 ++ 8 files changed, 14 insertions(+) diff --git a/src/test/compile-fail/macro-2.rs b/src/test/compile-fail/macro-2.rs index ee03ad70834..ea2dbb40992 100644 --- a/src/test/compile-fail/macro-2.rs +++ b/src/test/compile-fail/macro-2.rs @@ -1,3 +1,4 @@ +// xfail-stage0 //error-pattern:expanded as an identifier fn main() { #macro([#mylambda(x, body), {fn f(int x) -> int {ret body}; f}]); diff --git a/src/test/compile-fail/macro.rs b/src/test/compile-fail/macro.rs index a3f2df4f187..5beb996ebbf 100644 --- a/src/test/compile-fail/macro.rs +++ b/src/test/compile-fail/macro.rs @@ -1,3 +1,4 @@ +// xfail-stage0 //error-pattern:no clauses match fn main() { diff --git a/src/test/run-pass/binops.rs b/src/test/run-pass/binops.rs index 74852f556f0..f03730bedd6 100644 --- a/src/test/run-pass/binops.rs +++ b/src/test/run-pass/binops.rs @@ -1,3 +1,5 @@ +// xfail-stage0 + // Binop corner cases fn test_nil() { diff --git a/src/test/run-pass/box-pattern.rs b/src/test/run-pass/box-pattern.rs index 1612ed82240..ad5e631c0e4 100644 --- a/src/test/run-pass/box-pattern.rs +++ b/src/test/run-pass/box-pattern.rs @@ -1,3 +1,5 @@ +// xfail-stage0 + type foo = rec(int a, uint b); tag bar { u(@foo); diff --git a/src/test/run-pass/macro-2.rs b/src/test/run-pass/macro-2.rs index 54d51e616fb..debf32767f8 100644 --- a/src/test/run-pass/macro-2.rs +++ b/src/test/run-pass/macro-2.rs @@ -1,3 +1,5 @@ +// xfail-stage0 + fn main() { #macro([#mylambda(x,body), {fn f(int x) -> int { ret body }; f}]); diff --git a/src/test/run-pass/macro-3.rs b/src/test/run-pass/macro-3.rs index c7558bc9553..c14d8943083 100644 --- a/src/test/run-pass/macro-3.rs +++ b/src/test/run-pass/macro-3.rs @@ -1,3 +1,5 @@ +// xfail-stage0 + fn main() { #macro([#trivial(), 1*2*4*2*1]); diff --git a/src/test/run-pass/macro.rs b/src/test/run-pass/macro.rs index efd5611f85f..869e940dc1e 100644 --- a/src/test/run-pass/macro.rs +++ b/src/test/run-pass/macro.rs @@ -1,3 +1,5 @@ +// xfail-stage0 + fn main() { #macro([#m1(a), a*4]); assert (#m1(2) == 8); diff --git a/src/test/run-pass/record-pat.rs b/src/test/run-pass/record-pat.rs index 73180326f45..5d72d98250d 100644 --- a/src/test/run-pass/record-pat.rs +++ b/src/test/run-pass/record-pat.rs @@ -1,3 +1,5 @@ +// xfail-stage0 + tag t1 { a(int); b(uint); } type t2 = rec(t1 x, int y); tag t3 { c(t2, uint); } -- cgit 1.4.1-3-g733a5