about summary refs log tree commit diff
diff options
context:
space:
mode:
authorBrian Anderson <andersrb@gmail.com>2011-05-14 21:05:22 -0400
committerBrian Anderson <andersrb@gmail.com>2011-05-14 21:05:22 -0400
commitf33d490032cbfdfcf870fb86f192261c6e6628f2 (patch)
tree89f50548e3477f13f2e67850e6de11ac186fa6cb
parent072305af13585cba340f4f925cd25102abef9fc4 (diff)
downloadrust-f33d490032cbfdfcf870fb86f192261c6e6628f2.tar.gz
rust-f33d490032cbfdfcf870fb86f192261c6e6628f2.zip
Remove xfail-boot lines from tests
-rw-r--r--src/test/bench/shootout/nbody.rs1
-rw-r--r--src/test/compile-fail/bad-expr-path.rs1
-rw-r--r--src/test/compile-fail/bad-expr-path2.rs1
-rw-r--r--src/test/compile-fail/bad-recv.rs1
-rw-r--r--src/test/compile-fail/bad-send.rs1
-rw-r--r--src/test/compile-fail/break-uninit.rs1
-rw-r--r--src/test/compile-fail/break-uninit2.rs1
-rw-r--r--src/test/compile-fail/export-fully-qualified.rs1
-rw-r--r--src/test/compile-fail/export-import.rs1
-rw-r--r--src/test/compile-fail/export-no-tag-variants.rs1
-rw-r--r--src/test/compile-fail/export-tag-variant.rs1
-rw-r--r--src/test/compile-fail/export.rs1
-rw-r--r--src/test/compile-fail/export2.rs1
-rw-r--r--src/test/compile-fail/import.rs1
-rw-r--r--src/test/compile-fail/import2.rs1
-rw-r--r--src/test/compile-fail/import3.rs1
-rw-r--r--src/test/compile-fail/import4.rs1
-rw-r--r--src/test/compile-fail/impure-pred.rs1
-rw-r--r--src/test/compile-fail/infinite-vec-type-recursion.rs1
-rw-r--r--src/test/compile-fail/not-a-pred-2.rs1
-rw-r--r--src/test/compile-fail/not-a-pred-3.rs1
-rw-r--r--src/test/compile-fail/not-a-pred-check.rs1
-rw-r--r--src/test/compile-fail/not-pred-args.rs1
-rw-r--r--src/test/compile-fail/pred-not-bool.rs1
-rw-r--r--src/test/compile-fail/self-missing-method.rs1
-rw-r--r--src/test/compile-fail/tail-non-call.rs1
-rw-r--r--src/test/compile-fail/writing-through-read-alias.rs1
-rw-r--r--src/test/run-fail/task-comm-14.rs1
-rw-r--r--src/test/run-pass/alt-type-simple.rs1
-rw-r--r--src/test/run-pass/anon-objs.rs1
-rw-r--r--src/test/run-pass/arith-unsigned.rs1
-rw-r--r--src/test/run-pass/box-compare.rs1
-rw-r--r--src/test/run-pass/break.rs1
-rw-r--r--src/test/run-pass/child-outlives-parent.rs1
-rw-r--r--src/test/run-pass/clone-with-exterior.rs1
-rw-r--r--src/test/run-pass/constrained-type.rs1
-rw-r--r--src/test/run-pass/destructor-ordering.rs1
-rw-r--r--src/test/run-pass/empty-mutable-vec.rs1
-rw-r--r--src/test/run-pass/expr-alt-box.rs1
-rw-r--r--src/test/run-pass/expr-alt-generic-box1.rs1
-rw-r--r--src/test/run-pass/expr-alt-generic-box2.rs1
-rw-r--r--src/test/run-pass/expr-alt-generic.rs1
-rw-r--r--src/test/run-pass/expr-alt-struct.rs1
-rw-r--r--src/test/run-pass/expr-alt.rs1
-rw-r--r--src/test/run-pass/expr-block-box.rs1
-rw-r--r--src/test/run-pass/expr-block-fn.rs1
-rw-r--r--src/test/run-pass/expr-block-generic-box1.rs1
-rw-r--r--src/test/run-pass/expr-block-generic-box2.rs1
-rw-r--r--src/test/run-pass/expr-block-generic.rs1
-rw-r--r--src/test/run-pass/expr-block.rs1
-rw-r--r--src/test/run-pass/expr-if-box.rs1
-rw-r--r--src/test/run-pass/expr-if-generic-box1.rs1
-rw-r--r--src/test/run-pass/expr-if-generic-box2.rs1
-rw-r--r--src/test/run-pass/expr-if-generic.rs1
-rw-r--r--src/test/run-pass/expr-if-struct.rs1
-rw-r--r--src/test/run-pass/expr-if.rs1
-rw-r--r--src/test/run-pass/float-signature.rs1
-rw-r--r--src/test/run-pass/float.rs1
-rw-r--r--src/test/run-pass/float2.rs1
-rw-r--r--src/test/run-pass/floatlits.rs1
-rw-r--r--src/test/run-pass/fn-lval.rs1
-rw-r--r--src/test/run-pass/generic-alias-box.rs1
-rw-r--r--src/test/run-pass/generic-bind-2.rs1
-rw-r--r--src/test/run-pass/generic-fn-box.rs1
-rw-r--r--src/test/run-pass/generic-tag.rs1
-rw-r--r--src/test/run-pass/generic-tup.rs1
-rw-r--r--src/test/run-pass/iter-ret.rs1
-rw-r--r--src/test/run-pass/leak-tag-copy.rs1
-rw-r--r--src/test/run-pass/lib-io.rs1
-rw-r--r--src/test/run-pass/lib-sha1.rs1
-rw-r--r--src/test/run-pass/lib-str.rs1
-rw-r--r--src/test/run-pass/many.rs1
-rw-r--r--src/test/run-pass/maybe-mutable.rs1
-rw-r--r--src/test/run-pass/mlist-cycle.rs1
-rw-r--r--src/test/run-pass/mlist.rs1
-rw-r--r--src/test/run-pass/obj-as.rs2
-rw-r--r--src/test/run-pass/obj-self-2.rs1
-rw-r--r--src/test/run-pass/obj-self-3.rs1
-rw-r--r--src/test/run-pass/obj-self.rs1
-rw-r--r--src/test/run-pass/pred-check.rs1
-rw-r--r--src/test/run-pass/seq-compare.rs1
-rw-r--r--src/test/run-pass/syntax-extension-fmt.rs1
-rw-r--r--src/test/run-pass/task-comm-10.rs1
-rw-r--r--src/test/run-pass/task-comm-12.rs1
-rw-r--r--src/test/run-pass/task-comm-15.rs1
-rw-r--r--src/test/run-pass/task-comm-2.rs1
-rw-r--r--src/test/run-pass/task-comm-3.rs1
-rw-r--r--src/test/run-pass/task-comm-8.rs1
-rw-r--r--src/test/run-pass/task-comm-9.rs1
-rw-r--r--src/test/run-pass/task-comm-chan-nil.rs1
-rw-r--r--src/test/run-pass/task-comm.rs1
-rw-r--r--src/test/run-pass/task-life-0.rs1
-rw-r--r--src/test/run-pass/type-namespace.rs1
-rw-r--r--src/test/run-pass/vec-slice.rs2
-rw-r--r--src/test/run-pass/while-and-do-while.rs1
95 files changed, 0 insertions, 97 deletions
diff --git a/src/test/bench/shootout/nbody.rs b/src/test/bench/shootout/nbody.rs
index b665e7609db..4b3e9044d92 100644
--- a/src/test/bench/shootout/nbody.rs
+++ b/src/test/bench/shootout/nbody.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // based on:
 // http://shootout.alioth.debian.org/u32/benchmark.php?test=nbody&lang=java
 
diff --git a/src/test/compile-fail/bad-expr-path.rs b/src/test/compile-fail/bad-expr-path.rs
index e8388c55707..56c09f48f16 100644
--- a/src/test/compile-fail/bad-expr-path.rs
+++ b/src/test/compile-fail/bad-expr-path.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // error-pattern: unresolved name: a
 
 mod m1 {
diff --git a/src/test/compile-fail/bad-expr-path2.rs b/src/test/compile-fail/bad-expr-path2.rs
index 1ace6295627..32d655d8485 100644
--- a/src/test/compile-fail/bad-expr-path2.rs
+++ b/src/test/compile-fail/bad-expr-path2.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // error-pattern: unresolved name: a
 
diff --git a/src/test/compile-fail/bad-recv.rs b/src/test/compile-fail/bad-recv.rs
index 7b7c86ef0a6..bd8d65a4dcc 100644
--- a/src/test/compile-fail/bad-recv.rs
+++ b/src/test/compile-fail/bad-recv.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/compile-fail/bad-send.rs b/src/test/compile-fail/bad-send.rs
index d0a820ee00d..52a3d4ae061 100644
--- a/src/test/compile-fail/bad-send.rs
+++ b/src/test/compile-fail/bad-send.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/compile-fail/break-uninit.rs b/src/test/compile-fail/break-uninit.rs
index 097312b2b64..3c86204d084 100644
--- a/src/test/compile-fail/break-uninit.rs
+++ b/src/test/compile-fail/break-uninit.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // error-pattern:Unsatisfied precondition
 
 fn foo() -> int {
diff --git a/src/test/compile-fail/break-uninit2.rs b/src/test/compile-fail/break-uninit2.rs
index 45d758f6194..5b19b068dd2 100644
--- a/src/test/compile-fail/break-uninit2.rs
+++ b/src/test/compile-fail/break-uninit2.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // error-pattern:Unsatisfied precondition
 
 fn foo() -> int {
diff --git a/src/test/compile-fail/export-fully-qualified.rs b/src/test/compile-fail/export-fully-qualified.rs
index 2c64a48d99c..85925119834 100644
--- a/src/test/compile-fail/export-fully-qualified.rs
+++ b/src/test/compile-fail/export-fully-qualified.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // error-pattern: unresolved name
 
 // In this test baz isn't resolved when called as foo.baz even though
diff --git a/src/test/compile-fail/export-import.rs b/src/test/compile-fail/export-import.rs
index 1ef963f852a..ad68253360f 100644
--- a/src/test/compile-fail/export-import.rs
+++ b/src/test/compile-fail/export-import.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // error-pattern: unresolved import
 
diff --git a/src/test/compile-fail/export-no-tag-variants.rs b/src/test/compile-fail/export-no-tag-variants.rs
index 7676191c8ea..c86cf4df1ad 100644
--- a/src/test/compile-fail/export-no-tag-variants.rs
+++ b/src/test/compile-fail/export-no-tag-variants.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // error-pattern: unresolved name
 
 // Tag variants are not exported with their tags. This allows for a
diff --git a/src/test/compile-fail/export-tag-variant.rs b/src/test/compile-fail/export-tag-variant.rs
index 5af6b07cf1e..1a856e83318 100644
--- a/src/test/compile-fail/export-tag-variant.rs
+++ b/src/test/compile-fail/export-tag-variant.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // error-pattern: unresolved name
 
 mod foo {
diff --git a/src/test/compile-fail/export.rs b/src/test/compile-fail/export.rs
index 8df742f4df2..29615891551 100644
--- a/src/test/compile-fail/export.rs
+++ b/src/test/compile-fail/export.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // error-pattern: unresolved name
 mod foo {
   export x;
diff --git a/src/test/compile-fail/export2.rs b/src/test/compile-fail/export2.rs
index 720a21d8df5..c0a44af76fd 100644
--- a/src/test/compile-fail/export2.rs
+++ b/src/test/compile-fail/export2.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // error-pattern: unresolved name
 
 mod foo {
diff --git a/src/test/compile-fail/import.rs b/src/test/compile-fail/import.rs
index 7fe01bf4980..da2b587fb71 100644
--- a/src/test/compile-fail/import.rs
+++ b/src/test/compile-fail/import.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // error-pattern: unresolved import: baz
 import zed::bar;
diff --git a/src/test/compile-fail/import2.rs b/src/test/compile-fail/import2.rs
index ef3a79d161b..f587d3fa30d 100644
--- a/src/test/compile-fail/import2.rs
+++ b/src/test/compile-fail/import2.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // error-pattern: unresolved modulename
 import baz::zed::bar;
 mod baz {
diff --git a/src/test/compile-fail/import3.rs b/src/test/compile-fail/import3.rs
index 95f108458fd..ceda5e25b45 100644
--- a/src/test/compile-fail/import3.rs
+++ b/src/test/compile-fail/import3.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // error-pattern: unresolved modulename
 import main::bar;
diff --git a/src/test/compile-fail/import4.rs b/src/test/compile-fail/import4.rs
index 3df84c10fb4..347d1156ce6 100644
--- a/src/test/compile-fail/import4.rs
+++ b/src/test/compile-fail/import4.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // error-pattern: cyclic import
 
 import zed::bar;
diff --git a/src/test/compile-fail/impure-pred.rs b/src/test/compile-fail/impure-pred.rs
index b5ebc10e72f..b9cdfd2edd6 100644
--- a/src/test/compile-fail/impure-pred.rs
+++ b/src/test/compile-fail/impure-pred.rs
@@ -1,5 +1,4 @@
 // -*- rust -*-
-// xfail-boot
 // xfail-stage0
 // error-pattern: impure function
 
diff --git a/src/test/compile-fail/infinite-vec-type-recursion.rs b/src/test/compile-fail/infinite-vec-type-recursion.rs
index d81f60c14c4..5e26c855ed6 100644
--- a/src/test/compile-fail/infinite-vec-type-recursion.rs
+++ b/src/test/compile-fail/infinite-vec-type-recursion.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/compile-fail/not-a-pred-2.rs b/src/test/compile-fail/not-a-pred-2.rs
index 07ea13b35eb..3597d679d5f 100644
--- a/src/test/compile-fail/not-a-pred-2.rs
+++ b/src/test/compile-fail/not-a-pred-2.rs
@@ -1,5 +1,4 @@
 // -*- rust -*-
-// xfail-boot
 // xfail-stage0
 
 // error-pattern: non-predicate
diff --git a/src/test/compile-fail/not-a-pred-3.rs b/src/test/compile-fail/not-a-pred-3.rs
index f4dafd204d7..59bc16fd0f7 100644
--- a/src/test/compile-fail/not-a-pred-3.rs
+++ b/src/test/compile-fail/not-a-pred-3.rs
@@ -1,5 +1,4 @@
 // -*- rust -*-
-// xfail-boot
 // xfail-stage0
 
 // error-pattern: expected the constraint name
diff --git a/src/test/compile-fail/not-a-pred-check.rs b/src/test/compile-fail/not-a-pred-check.rs
index 55698ad2641..39996f6aded 100644
--- a/src/test/compile-fail/not-a-pred-check.rs
+++ b/src/test/compile-fail/not-a-pred-check.rs
@@ -1,5 +1,4 @@
 // -*- rust -*-
-// xfail-boot
 // xfail-stage0
 // error-pattern: non-predicate
 
diff --git a/src/test/compile-fail/not-pred-args.rs b/src/test/compile-fail/not-pred-args.rs
index 7fe6220ad98..90351bc6b8c 100644
--- a/src/test/compile-fail/not-pred-args.rs
+++ b/src/test/compile-fail/not-pred-args.rs
@@ -1,5 +1,4 @@
 // -*- rust -*-
-// xfail-boot
 // xfail-stage0
 
 // error-pattern: Constraint args must be
diff --git a/src/test/compile-fail/pred-not-bool.rs b/src/test/compile-fail/pred-not-bool.rs
index 7c7fa3d1759..8560f59eb14 100644
--- a/src/test/compile-fail/pred-not-bool.rs
+++ b/src/test/compile-fail/pred-not-bool.rs
@@ -1,5 +1,4 @@
 // -*- rust -*-
-// xfail-boot
 // xfail-stage0
 
 // error-pattern: Non-boolean return type
diff --git a/src/test/compile-fail/self-missing-method.rs b/src/test/compile-fail/self-missing-method.rs
index 01c4ea14de3..d0240ba0fee 100644
--- a/src/test/compile-fail/self-missing-method.rs
+++ b/src/test/compile-fail/self-missing-method.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // error-pattern:expecting ., found (
 fn main() {
 
diff --git a/src/test/compile-fail/tail-non-call.rs b/src/test/compile-fail/tail-non-call.rs
index e2dbc381fb1..00a451f647a 100644
--- a/src/test/compile-fail/tail-non-call.rs
+++ b/src/test/compile-fail/tail-non-call.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // error-pattern: Non-call expression in tail call
 
 fn f() -> int {
diff --git a/src/test/compile-fail/writing-through-read-alias.rs b/src/test/compile-fail/writing-through-read-alias.rs
index e88a8399b76..b3aff12dfcc 100644
--- a/src/test/compile-fail/writing-through-read-alias.rs
+++ b/src/test/compile-fail/writing-through-read-alias.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-fail/task-comm-14.rs b/src/test/run-fail/task-comm-14.rs
index e2ac165cc1e..2ef611a2194 100644
--- a/src/test/run-fail/task-comm-14.rs
+++ b/src/test/run-fail/task-comm-14.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/alt-type-simple.rs b/src/test/run-pass/alt-type-simple.rs
index d0522e4b778..ab0ea197d61 100644
--- a/src/test/run-pass/alt-type-simple.rs
+++ b/src/test/run-pass/alt-type-simple.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/anon-objs.rs b/src/test/run-pass/anon-objs.rs
index 14279db2e58..7cce9184b18 100644
--- a/src/test/run-pass/anon-objs.rs
+++ b/src/test/run-pass/anon-objs.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 use std;
diff --git a/src/test/run-pass/arith-unsigned.rs b/src/test/run-pass/arith-unsigned.rs
index 0e2818a3a45..f2d2fd72f60 100644
--- a/src/test/run-pass/arith-unsigned.rs
+++ b/src/test/run-pass/arith-unsigned.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // Unsigned integer operations
 
 fn main() {
diff --git a/src/test/run-pass/box-compare.rs b/src/test/run-pass/box-compare.rs
index 8f23035dbd8..74f493dc6da 100644
--- a/src/test/run-pass/box-compare.rs
+++ b/src/test/run-pass/box-compare.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 fn main() {
   assert (@1 < @3);
   assert (@@"hello " > @@"hello");
diff --git a/src/test/run-pass/break.rs b/src/test/run-pass/break.rs
index 5a63d9acb48..3485977e132 100644
--- a/src/test/run-pass/break.rs
+++ b/src/test/run-pass/break.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 
 fn main() {
   auto i = 0;
diff --git a/src/test/run-pass/child-outlives-parent.rs b/src/test/run-pass/child-outlives-parent.rs
index a9459a47911..bdaa60ec0fe 100644
--- a/src/test/run-pass/child-outlives-parent.rs
+++ b/src/test/run-pass/child-outlives-parent.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/clone-with-exterior.rs b/src/test/run-pass/clone-with-exterior.rs
index 9a75042d18b..31ae5e246bf 100644
--- a/src/test/run-pass/clone-with-exterior.rs
+++ b/src/test/run-pass/clone-with-exterior.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/constrained-type.rs b/src/test/run-pass/constrained-type.rs
index ba79c8e4f61..d15e229a67a 100644
--- a/src/test/run-pass/constrained-type.rs
+++ b/src/test/run-pass/constrained-type.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/destructor-ordering.rs b/src/test/run-pass/destructor-ordering.rs
index e8821fbcf03..37190749e64 100644
--- a/src/test/run-pass/destructor-ordering.rs
+++ b/src/test/run-pass/destructor-ordering.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/empty-mutable-vec.rs b/src/test/run-pass/empty-mutable-vec.rs
index 237805ca8fd..a972fda4e53 100644
--- a/src/test/run-pass/empty-mutable-vec.rs
+++ b/src/test/run-pass/empty-mutable-vec.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 fn main() {
     let vec[mutable int] v = vec(mutable);
 }
diff --git a/src/test/run-pass/expr-alt-box.rs b/src/test/run-pass/expr-alt-box.rs
index e18611fa96f..1d4c5fd875d 100644
--- a/src/test/run-pass/expr-alt-box.rs
+++ b/src/test/run-pass/expr-alt-box.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 // Tests for alt as expressions resulting in boxed types
diff --git a/src/test/run-pass/expr-alt-generic-box1.rs b/src/test/run-pass/expr-alt-generic-box1.rs
index a1367e81b8c..714717eefe0 100644
--- a/src/test/run-pass/expr-alt-generic-box1.rs
+++ b/src/test/run-pass/expr-alt-generic-box1.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 type compare[T] = fn(@T t1, @T t2) -> bool;
diff --git a/src/test/run-pass/expr-alt-generic-box2.rs b/src/test/run-pass/expr-alt-generic-box2.rs
index 469b8e7c6d9..7398d0b030c 100644
--- a/src/test/run-pass/expr-alt-generic-box2.rs
+++ b/src/test/run-pass/expr-alt-generic-box2.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 type compare[T] = fn(&T t1, &T t2) -> bool;
diff --git a/src/test/run-pass/expr-alt-generic.rs b/src/test/run-pass/expr-alt-generic.rs
index 0cd0177a215..560580fa4da 100644
--- a/src/test/run-pass/expr-alt-generic.rs
+++ b/src/test/run-pass/expr-alt-generic.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 type compare[T] = fn(&T t1, &T t2) -> bool;
diff --git a/src/test/run-pass/expr-alt-struct.rs b/src/test/run-pass/expr-alt-struct.rs
index 762303d53c1..dd3f30adedc 100644
--- a/src/test/run-pass/expr-alt-struct.rs
+++ b/src/test/run-pass/expr-alt-struct.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 // Tests for alt as expressions resulting in structural types
diff --git a/src/test/run-pass/expr-alt.rs b/src/test/run-pass/expr-alt.rs
index 52a01078762..4022768fb23 100644
--- a/src/test/run-pass/expr-alt.rs
+++ b/src/test/run-pass/expr-alt.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 // Tests for using alt as an expression
diff --git a/src/test/run-pass/expr-block-box.rs b/src/test/run-pass/expr-block-box.rs
index 206c44afd3a..f94729763b1 100644
--- a/src/test/run-pass/expr-block-box.rs
+++ b/src/test/run-pass/expr-block-box.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 fn main() {
diff --git a/src/test/run-pass/expr-block-fn.rs b/src/test/run-pass/expr-block-fn.rs
index a37d1cb0f8d..f0a409c03e0 100644
--- a/src/test/run-pass/expr-block-fn.rs
+++ b/src/test/run-pass/expr-block-fn.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 
 fn test_fn() {
   type t = fn() -> int;
diff --git a/src/test/run-pass/expr-block-generic-box1.rs b/src/test/run-pass/expr-block-generic-box1.rs
index 82d54c175d0..715928ed3f0 100644
--- a/src/test/run-pass/expr-block-generic-box1.rs
+++ b/src/test/run-pass/expr-block-generic-box1.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 type compare[T] = fn(@T t1, @T t2) -> bool;
diff --git a/src/test/run-pass/expr-block-generic-box2.rs b/src/test/run-pass/expr-block-generic-box2.rs
index c1c8260c681..d0e272a26cc 100644
--- a/src/test/run-pass/expr-block-generic-box2.rs
+++ b/src/test/run-pass/expr-block-generic-box2.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 type compare[T] = fn(&T t1, &T t2) -> bool;
diff --git a/src/test/run-pass/expr-block-generic.rs b/src/test/run-pass/expr-block-generic.rs
index d6061a6c84c..56587dbd75e 100644
--- a/src/test/run-pass/expr-block-generic.rs
+++ b/src/test/run-pass/expr-block-generic.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 // Tests for standalone blocks as expressions with dynamic type sizes
diff --git a/src/test/run-pass/expr-block.rs b/src/test/run-pass/expr-block.rs
index 1c03a6b0694..9e1cf6d5a4d 100644
--- a/src/test/run-pass/expr-block.rs
+++ b/src/test/run-pass/expr-block.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 // Tests for standalone blocks as expressions
diff --git a/src/test/run-pass/expr-if-box.rs b/src/test/run-pass/expr-if-box.rs
index d242d7448b7..97cc07021ba 100644
--- a/src/test/run-pass/expr-if-box.rs
+++ b/src/test/run-pass/expr-if-box.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 // Tests for if as expressions returning boxed types
diff --git a/src/test/run-pass/expr-if-generic-box1.rs b/src/test/run-pass/expr-if-generic-box1.rs
index d1d4c05dee9..0d14c726c96 100644
--- a/src/test/run-pass/expr-if-generic-box1.rs
+++ b/src/test/run-pass/expr-if-generic-box1.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 type compare[T] = fn(@T t1, @T t2) -> bool;
diff --git a/src/test/run-pass/expr-if-generic-box2.rs b/src/test/run-pass/expr-if-generic-box2.rs
index a126b1c45a9..572662431f6 100644
--- a/src/test/run-pass/expr-if-generic-box2.rs
+++ b/src/test/run-pass/expr-if-generic-box2.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 type compare[T] = fn(&T t1, &T t2) -> bool;
diff --git a/src/test/run-pass/expr-if-generic.rs b/src/test/run-pass/expr-if-generic.rs
index b86a7553d98..4ecfa88490f 100644
--- a/src/test/run-pass/expr-if-generic.rs
+++ b/src/test/run-pass/expr-if-generic.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 // Tests for if as expressions with dynamic type sizes
diff --git a/src/test/run-pass/expr-if-struct.rs b/src/test/run-pass/expr-if-struct.rs
index 6d42c2241d5..53cf57f39db 100644
--- a/src/test/run-pass/expr-if-struct.rs
+++ b/src/test/run-pass/expr-if-struct.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 // Tests for if as expressions returning structural types
diff --git a/src/test/run-pass/expr-if.rs b/src/test/run-pass/expr-if.rs
index 67f56746de6..baa20b1582c 100644
--- a/src/test/run-pass/expr-if.rs
+++ b/src/test/run-pass/expr-if.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 // Tests for if as expressions
diff --git a/src/test/run-pass/float-signature.rs b/src/test/run-pass/float-signature.rs
index 55c42a6e187..da18390d69b 100644
--- a/src/test/run-pass/float-signature.rs
+++ b/src/test/run-pass/float-signature.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 fn main() {
     fn foo(float n) -> float {
         ret n + 0.12345;
diff --git a/src/test/run-pass/float.rs b/src/test/run-pass/float.rs
index 950271fb118..dad2f6d8a0e 100644
--- a/src/test/run-pass/float.rs
+++ b/src/test/run-pass/float.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 fn main() {
   auto pi = 3.1415927;
 
diff --git a/src/test/run-pass/float2.rs b/src/test/run-pass/float2.rs
index e6136d2cf44..3beb85bb2df 100644
--- a/src/test/run-pass/float2.rs
+++ b/src/test/run-pass/float2.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 fn main() {
   auto a = 1.5e6;
   auto b = 1.5E6;
diff --git a/src/test/run-pass/floatlits.rs b/src/test/run-pass/floatlits.rs
index 37f21c8f43a..e0d560cbef9 100644
--- a/src/test/run-pass/floatlits.rs
+++ b/src/test/run-pass/floatlits.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 fn main() {
   auto f = 4.999999999999;
   assert (f > 4.90);
diff --git a/src/test/run-pass/fn-lval.rs b/src/test/run-pass/fn-lval.rs
index 4223e022681..de0d3f48f0e 100644
--- a/src/test/run-pass/fn-lval.rs
+++ b/src/test/run-pass/fn-lval.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 fn foo((fn(int) -> int) f) {}
diff --git a/src/test/run-pass/generic-alias-box.rs b/src/test/run-pass/generic-alias-box.rs
index ce3889fbb4c..3dc4a3fc13c 100644
--- a/src/test/run-pass/generic-alias-box.rs
+++ b/src/test/run-pass/generic-alias-box.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 
 fn id[T](&T t) -> T {
   ret t;
diff --git a/src/test/run-pass/generic-bind-2.rs b/src/test/run-pass/generic-bind-2.rs
index f3a65edd549..bc056a09891 100644
--- a/src/test/run-pass/generic-bind-2.rs
+++ b/src/test/run-pass/generic-bind-2.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 fn id[T](&T t) -> T {
   ret t;
 }
diff --git a/src/test/run-pass/generic-fn-box.rs b/src/test/run-pass/generic-fn-box.rs
index 1092ea8b65f..e821a784598 100644
--- a/src/test/run-pass/generic-fn-box.rs
+++ b/src/test/run-pass/generic-fn-box.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 fn f[T](@T x) -> @T {
     ret x;
 }
diff --git a/src/test/run-pass/generic-tag.rs b/src/test/run-pass/generic-tag.rs
index 12a813e3085..68d7c18f8d2 100644
--- a/src/test/run-pass/generic-tag.rs
+++ b/src/test/run-pass/generic-tag.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 tag option[T] {
   some(@T);
   none;
diff --git a/src/test/run-pass/generic-tup.rs b/src/test/run-pass/generic-tup.rs
index d2edfd2e379..4357fb948c6 100644
--- a/src/test/run-pass/generic-tup.rs
+++ b/src/test/run-pass/generic-tup.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 
 fn get_third[T](&tup(T,T,T) t) -> T {
   ret t._2;
diff --git a/src/test/run-pass/iter-ret.rs b/src/test/run-pass/iter-ret.rs
index 966234bef6b..2176972b8cf 100644
--- a/src/test/run-pass/iter-ret.rs
+++ b/src/test/run-pass/iter-ret.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/leak-tag-copy.rs b/src/test/run-pass/leak-tag-copy.rs
index 5a4ead33365..25d87c6e874 100644
--- a/src/test/run-pass/leak-tag-copy.rs
+++ b/src/test/run-pass/leak-tag-copy.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 tag t {
   a;
   b(@int);
diff --git a/src/test/run-pass/lib-io.rs b/src/test/run-pass/lib-io.rs
index 53c1391214b..d9a33a6b120 100644
--- a/src/test/run-pass/lib-io.rs
+++ b/src/test/run-pass/lib-io.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/lib-sha1.rs b/src/test/run-pass/lib-sha1.rs
index 18ea4f38fb7..882784796d5 100644
--- a/src/test/run-pass/lib-sha1.rs
+++ b/src/test/run-pass/lib-sha1.rs
@@ -1,6 +1,5 @@
 // -*- rust -*-
 
-// xfail-boot
 // xfail-stage0
 
 use std;
diff --git a/src/test/run-pass/lib-str.rs b/src/test/run-pass/lib-str.rs
index eff9eef1258..eaa31012b11 100644
--- a/src/test/run-pass/lib-str.rs
+++ b/src/test/run-pass/lib-str.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 
 use std;
diff --git a/src/test/run-pass/many.rs b/src/test/run-pass/many.rs
index d9c9779f132..2c1398fca23 100644
--- a/src/test/run-pass/many.rs
+++ b/src/test/run-pass/many.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/maybe-mutable.rs b/src/test/run-pass/maybe-mutable.rs
index b859ae7c464..c0af0867faa 100644
--- a/src/test/run-pass/maybe-mutable.rs
+++ b/src/test/run-pass/maybe-mutable.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 fn len(vec[mutable? int] v) -> uint {
diff --git a/src/test/run-pass/mlist-cycle.rs b/src/test/run-pass/mlist-cycle.rs
index 7a884e41f43..b0ad1783a9e 100644
--- a/src/test/run-pass/mlist-cycle.rs
+++ b/src/test/run-pass/mlist-cycle.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/mlist.rs b/src/test/run-pass/mlist.rs
index eefeb399151..1e424e0ea0a 100644
--- a/src/test/run-pass/mlist.rs
+++ b/src/test/run-pass/mlist.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/obj-as.rs b/src/test/run-pass/obj-as.rs
index bbc37a975e3..b73cd1fd10b 100644
--- a/src/test/run-pass/obj-as.rs
+++ b/src/test/run-pass/obj-as.rs
@@ -1,5 +1,3 @@
-// xfail-boot
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/obj-self-2.rs b/src/test/run-pass/obj-self-2.rs
index b6f6339284a..674496d1174 100644
--- a/src/test/run-pass/obj-self-2.rs
+++ b/src/test/run-pass/obj-self-2.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 fn main() {
 
   obj foo() {
diff --git a/src/test/run-pass/obj-self-3.rs b/src/test/run-pass/obj-self-3.rs
index 1053029ed52..d6330e922fc 100644
--- a/src/test/run-pass/obj-self-3.rs
+++ b/src/test/run-pass/obj-self-3.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 fn main() {
 
   obj foo() {
diff --git a/src/test/run-pass/obj-self.rs b/src/test/run-pass/obj-self.rs
index 741624fb6b2..b6dde886d09 100644
--- a/src/test/run-pass/obj-self.rs
+++ b/src/test/run-pass/obj-self.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 fn main() {
 
   obj foo() {
diff --git a/src/test/run-pass/pred-check.rs b/src/test/run-pass/pred-check.rs
index e099756469b..f12bc8a0268 100644
--- a/src/test/run-pass/pred-check.rs
+++ b/src/test/run-pass/pred-check.rs
@@ -1,5 +1,4 @@
 // -*- rust -*-
-// xfail-boot
 // xfail-stage0
 
 pred f(int q) -> bool { ret true; }
diff --git a/src/test/run-pass/seq-compare.rs b/src/test/run-pass/seq-compare.rs
index 942e9e90d94..ba7e623908d 100644
--- a/src/test/run-pass/seq-compare.rs
+++ b/src/test/run-pass/seq-compare.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 fn main() {
   assert ("hello" < "hellr");
   assert ("hello " > "hello");
diff --git a/src/test/run-pass/syntax-extension-fmt.rs b/src/test/run-pass/syntax-extension-fmt.rs
index f0da72a3e0c..0fea6a69473 100644
--- a/src/test/run-pass/syntax-extension-fmt.rs
+++ b/src/test/run-pass/syntax-extension-fmt.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 use std;
 import std::_str;
 
diff --git a/src/test/run-pass/task-comm-10.rs b/src/test/run-pass/task-comm-10.rs
index fcb32fd1c76..934a78c6ae8 100644
--- a/src/test/run-pass/task-comm-10.rs
+++ b/src/test/run-pass/task-comm-10.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/task-comm-12.rs b/src/test/run-pass/task-comm-12.rs
index 2aa38b86aa3..a1677a3d2ce 100644
--- a/src/test/run-pass/task-comm-12.rs
+++ b/src/test/run-pass/task-comm-12.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/task-comm-15.rs b/src/test/run-pass/task-comm-15.rs
index ee3a0624d82..2862ef321d0 100644
--- a/src/test/run-pass/task-comm-15.rs
+++ b/src/test/run-pass/task-comm-15.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/task-comm-2.rs b/src/test/run-pass/task-comm-2.rs
index 9d7c2cc5d28..f2aa250c881 100644
--- a/src/test/run-pass/task-comm-2.rs
+++ b/src/test/run-pass/task-comm-2.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/task-comm-3.rs b/src/test/run-pass/task-comm-3.rs
index 27f01227607..0cdbe5ac0ba 100644
--- a/src/test/run-pass/task-comm-3.rs
+++ b/src/test/run-pass/task-comm-3.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/task-comm-8.rs b/src/test/run-pass/task-comm-8.rs
index b4493e20eb3..74a3d0c1d49 100644
--- a/src/test/run-pass/task-comm-8.rs
+++ b/src/test/run-pass/task-comm-8.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/task-comm-9.rs b/src/test/run-pass/task-comm-9.rs
index 429592bad76..be77c072b36 100644
--- a/src/test/run-pass/task-comm-9.rs
+++ b/src/test/run-pass/task-comm-9.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/task-comm-chan-nil.rs b/src/test/run-pass/task-comm-chan-nil.rs
index de7de81af47..5d740859475 100644
--- a/src/test/run-pass/task-comm-chan-nil.rs
+++ b/src/test/run-pass/task-comm-chan-nil.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // -*- rust -*-
 
 // rustboot can't transmit nils across channels because they don't have
diff --git a/src/test/run-pass/task-comm.rs b/src/test/run-pass/task-comm.rs
index 7199db0c9f1..16fc6452382 100644
--- a/src/test/run-pass/task-comm.rs
+++ b/src/test/run-pass/task-comm.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/task-life-0.rs b/src/test/run-pass/task-life-0.rs
index 70d0aea2d63..726dfa261e0 100644
--- a/src/test/run-pass/task-life-0.rs
+++ b/src/test/run-pass/task-life-0.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/type-namespace.rs b/src/test/run-pass/type-namespace.rs
index 5038ae13894..71dd60df4e4 100644
--- a/src/test/run-pass/type-namespace.rs
+++ b/src/test/run-pass/type-namespace.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 // xfail-stage0
 
 type a = rec(int a);
diff --git a/src/test/run-pass/vec-slice.rs b/src/test/run-pass/vec-slice.rs
index 1559ca38bc0..dc15060bafe 100644
--- a/src/test/run-pass/vec-slice.rs
+++ b/src/test/run-pass/vec-slice.rs
@@ -1,5 +1,3 @@
-// xfail-boot
-// xfail-boot
 // xfail-stage0
 // xfail-stage1
 // xfail-stage2
diff --git a/src/test/run-pass/while-and-do-while.rs b/src/test/run-pass/while-and-do-while.rs
index e48ab2fc246..ebf7809929b 100644
--- a/src/test/run-pass/while-and-do-while.rs
+++ b/src/test/run-pass/while-and-do-while.rs
@@ -1,4 +1,3 @@
-// xfail-boot
 fn main() {
   let int x = 10;
   let int y = 0;