Skip to content

Commit 574194f

Browse files
committed
Replace xfail-stageN with simply xfail-test
Closes #799
1 parent c36d29c commit 574194f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+41
-119
lines changed

mk/pp.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ else
99
$(wildcard $(S)src/fuzzer/*.rs)
1010

1111
PP_INPUTS_FILTERED = $(shell echo $(PP_INPUTS) | xargs grep -L \
12-
"no-reformat\|xfail-pretty\|xfail-stage2")
12+
"no-reformat\|xfail-pretty\|xfail-test")
1313
endif
1414

1515
reformat: $(SREQ1)

src/test/compile-fail/bad-type-env-capture.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
// error-pattern: attempted dynamic environment-capture
53
fn foo<T>() {
64
obj bar(b: T) { }

src/test/compile-fail/constrained-type-missing-check.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
// -*- rust -*-
2-
// xfail-stage1
3-
// xfail-stage2
4-
// xfail-stage3
2+
// xfail-test
53
// error-pattern:Unsatisfied precondition
64

75
tag list { cons(int, @list); nil; }

src/test/compile-fail/dead-code-be.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
// -*- rust -*-
53

64
// error-pattern: dead

src/test/compile-fail/dead-code-ret.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
// -*- rust -*-
53

64
// error-pattern: dead

src/test/compile-fail/infinite-tag-type-recursion.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
// -*- rust -*-
53

64
// error-pattern: tag of infinite size

src/test/compiletest/header.rs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,9 @@ fn is_test_ignored(config: &config, testfile: &istr) -> bool {
5959
let found = false;
6060
for each ln: istr in iter_header(testfile) {
6161
// FIXME: Can't return or break from iterator
62-
found = found
63-
|| parse_name_directive(ln, ~"xfail-"
64-
+ config.stage_id);
62+
found = found || parse_name_directive(ln, ~"xfail-test");
6563
if (config.mode == common::mode_pretty) {
66-
found = found
67-
|| parse_name_directive(ln, ~"xfail-pretty");
64+
found = found || parse_name_directive(ln, ~"xfail-pretty");
6865
}
6966
}
7067
ret found;

src/test/run-fail/fail-parens.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
// Fail statements without arguments need to be disambiguated in
53
// certain positions
64
// error-pattern:explicit-failure

src/test/run-fail/task-comm-14.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
io fn main() {
53
let port<int> po = port();
64

src/test/run-fail/trivial-message2.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42

53
/*
64
This program should hang on the po |> r line.

src/test/run-pass/acyclic-unwind.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
// -*- rust -*-
53

64
use std;

src/test/run-pass/alt-type-simple.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
fn altsimple(any x) {
53
alt type (f) {
64
case (int i) { print("int"); }

src/test/run-pass/anon-obj-no-inner-obj.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
//xfail-stage1
2-
//xfail-stage2
3-
//xfail-stage3
1+
//xfail-test
42
use std;
53

64
// This is failing not because it's an anonymous object from nothing

src/test/run-pass/anon-obj-refer-to-parallel-method.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
//xfail-stage1
2-
//xfail-stage2
3-
//xfail-stage3
1+
//xfail-test
42

53
// Test case for issue #822.
64
fn main() {

src/test/run-pass/anon-objs-with-fields.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
//xfail-stage1
2-
//xfail-stage2
3-
//xfail-stage3
1+
//xfail-test
42
use std;
53

64
fn main() {

src/test/run-pass/bind-native.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@ Can we bind native things?
33
*/
44

55
//xfail-stage0
6-
//xfail-stage1
7-
//xfail-stage2
8-
//xfail-stage3
6+
//xfail-test
97

108
native "rust" mod rustrt {
119
fn task_yield();

src/test/run-pass/clone-with-exterior.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
//xfail-stage0
2-
//xfail-stage1
3-
//xfail-stage2
4-
//xfail-stage3
2+
//xfail-test
53

64
use std;
75
import std::task;

src/test/run-pass/first-class-method.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42

53
// Test case for issue #758.
64
obj foo() { fn f() { } }

src/test/run-pass/infinite-loops.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
A simple way to make sure threading works. This should use all the
33
CPU cycles an any machines that we're likely to see for a while.
44
*/
5-
// xfail-stage1
6-
// xfail-stage2
7-
// xfail-stage3
5+
// xfail-test
86

97
use std;
108
import std::task::join;

src/test/run-pass/interface-narrowing.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
//xfail-stage1
2-
//xfail-stage2
3-
//xfail-stage3
1+
//xfail-test
42

53
// Test case for issue #115.
64
type base =

src/test/run-pass/mlist-cycle.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
// -*- rust -*-
53
use std;
64

src/test/run-pass/native-mod.rc

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
// -*- rust -*-
53

64
native mod libc = target_libc {

src/test/run-pass/native.rc

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
// -*- rust -*-
53

64
native "rust" mod rustrt {

src/test/run-pass/obj-as.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
obj big() {
53
fn one() -> int { ret 1; }
64
fn two() -> int { ret 2; }

src/test/run-pass/preempt.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
// This checks that preemption works.
53

64
fn starve_main(alive: chan<int>) {

src/test/run-pass/sio-client.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
use std;
53
import std::sio;
64
import std::task;

src/test/run-pass/sio-ctx.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
// Seems to hang for long periods, probably with RUST_THREADS > 1. Issue #810
2-
// xfail-stage1
3-
// xfail-stage2
4-
// xfail-stage3
2+
// xfail-test
53

64
use std;
75
import std::sio;

src/test/run-pass/sio-read.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
use std;
53
import std::sio;
64
import std::task;

src/test/run-pass/sio-srv.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
use std;
53
import std::sio;
64
import std::net;

src/test/run-pass/sio-write.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
use std;
53
import std::sio;
64
import std::task;

src/test/run-pass/syntax-extension-shell.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
fn main() {
53
auto s = #shell { uname -a };
64
log s;

src/test/run-pass/task-comm-0.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// Temporarily xfailing, because something is wrong.
2-
// xfail-stage2
2+
// xfail-test
33
use std;
44

55
import std::comm;

src/test/run-pass/task-comm-10.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
// FIXME: this test is xfailed until sending strings is legal again.
22

33
//xfail-stage0
4-
//xfail-stage1
5-
//xfail-stage2
6-
//xfail-stage3
4+
//xfail-test
75

86
use std;
97
import std::task;

src/test/run-pass/task-comm-11.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// xfail-stage3
21
use std;
32
import std::comm;
43
import std::task;

src/test/run-pass/task-comm-2.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
// Broken under win
2-
// xfail-stage1
3-
// xfail-stage2
4-
// xfail-stage3
2+
// xfail-test
53

64
use std;
75

src/test/run-pass/task-compare.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@
44

55
// FIXME: This won't work until we can compare resources
66
// xfail-stage0
7-
// xfail-stage1
8-
// xfail-stage2
9-
// xfail-stage3
7+
// xfail-test
108

119
use std;
1210
import std::task;

src/test/run-pass/task-killjoin.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42

53
// Create a task that is supervised by another task,
64
// join the supervised task from the supervising task,

src/test/run-pass/type-sizes.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
import std::sys::rustrt::size_of;
53
use std;
64

src/test/run-pass/use.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
use std;
53
use libc;
64
use zed(name = "std");

src/test/run-pass/user.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
// -*- rust -*-
53

64
use std (name = "std",

src/test/run-pass/vec-slice.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// xfail-stage1
2-
// xfail-stage2
3-
// xfail-stage3
1+
// xfail-test
42
fn main() {
53
let vec<int> v = [1,2,3,4,5];
64
auto v2 = v.(1,2);

0 commit comments

Comments
 (0)