Assume xfail-stage0 implies stage1 and stage2 in tests, for now.
This commit is contained in:
parent
846068046d
commit
c36645b358
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
/* -*- mode: rust; indent-tabs-mode: nil -*-
|
||||
* Implementation of 'fasta' benchmark from
|
||||
* Computer Language Benchmarks Game
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern: Unexpected token 'x'
|
||||
|
||||
fn main() {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern: attempted dynamic environment-capture
|
||||
fn foo() {
|
||||
let int x;
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern: bad type signature
|
||||
|
||||
fn main(int x) {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
|
||||
// error-pattern: malformed name
|
||||
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern: mismatched types
|
||||
|
||||
fn main() {
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern: mismatched types
|
||||
|
||||
fn main() {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern: attempted dynamic environment-capture
|
||||
fn foo[T]() { obj bar(T b) {} }
|
||||
fn main() {}
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern: binding alias slot
|
||||
|
||||
fn f(&int x) {}
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern: non-type context
|
||||
type base =
|
||||
obj {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
// error-pattern: dead
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
// error-pattern: dead
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
|
||||
// error-pattern: is not a mod
|
||||
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern: does nothing
|
||||
fn main() {
|
||||
log "doing";
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern: unknown module item
|
||||
|
||||
// rustboot has a different error message than rustc
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
// error-pattern: tag of infinite size
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
// error-pattern: infinite recursive type definition
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
// error-pattern: name
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern: return
|
||||
|
||||
fn f() -> int {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern: unresolved identifier
|
||||
obj oT() {
|
||||
fn get() -> int {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
// error-pattern: mismatched types
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
// error-pattern: Unsatisfied .* lt(a, c)
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern: iterator function
|
||||
|
||||
fn f() -> int {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
// error-pattern: mismatched types
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern: mismatched types
|
||||
|
||||
fn f(int x) -> int {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
// error-pattern: token
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
// error-pattern: writing to immutable type
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern: writing to immutable type
|
||||
obj objy(int x) {
|
||||
fn foo() -> () {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern: writing to immutable type
|
||||
fn main() {
|
||||
let rec(int x) r = rec(x=1);
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern: writing to immutable type
|
||||
fn main() {
|
||||
let tup(int) t = tup(1);
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern: writing to immutable type
|
||||
fn main() {
|
||||
let vec[int] v = vec(1, 2, 3);
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern:explicit
|
||||
|
||||
fn main() {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// error-pattern:1 == 2
|
||||
|
||||
fn main() {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
// error-pattern:1 == 2
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
// error-pattern:non-exhaustive match failure
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
// error-pattern:predicate check
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
// error-pattern:bounds check
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
io fn main() {
|
||||
let port[int] po = port();
|
||||
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
// error-pattern:bounds check
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
// error-pattern:bounds check
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
fn f(chan[int] c)
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
fn altsimple(any x) {
|
||||
alt type (f) {
|
||||
case (int i) { print("int"); }
|
||||
|
@ -1,6 +1,8 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
fn f() -> int {
|
||||
{ ret 3; }
|
||||
}
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
fn a(chan[int] c) {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
fn a(chan[int] c) {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
fn a(chan[int] c) {
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// Reported as issue #126, child leaks the string.
|
||||
|
||||
fn child2(str s) {
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
fn f(@rec(int a, int b) x) {
|
||||
assert (x.a == 10);
|
||||
assert (x.b == 12);
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
fn main() {
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
// Reported as issue #141, as a parse error. Ought to work in full though.
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// This test checks that destructors run in the right order. Because
|
||||
// stateful objects can't have destructors, we have the destructors
|
||||
// record their expected order into a channel when they execute (so
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
iter x() -> int {
|
||||
}
|
||||
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
fn main() {
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
use std;
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
use std;
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
use std;
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
fn sub(chan[int] parent, int id) {
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
use std;
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
tag mlist {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
mod multi = "multi-src" {
|
||||
|
||||
mod foo; // implicitly = "foo.rs"
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
native mod libc = target_libc {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
native "rust" mod rustrt {
|
||||
|
@ -1,6 +1,8 @@
|
||||
// xfail-boot
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
|
||||
obj big() {
|
||||
fn one() -> int { ret 1; }
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
obj worker(chan[int] c) {
|
||||
drop {
|
||||
log "in dtor";
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
fn f(int a, int b) : lt(a,b) {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// This checks that preemption works.
|
||||
|
||||
fn starve_main(chan[int] alive) {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
fn x(str s, int n) {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
fn main() {
|
||||
auto x = spawn m.child(10);
|
||||
join x;
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
fn main() {
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
use std;
|
||||
import std._str;
|
||||
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
fn main() {
|
||||
auto s = #shell { uname -a };
|
||||
log s;
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
fn main() -> () {
|
||||
test05();
|
||||
}
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
fn main() -> () {
|
||||
test00();
|
||||
}
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
fn start(chan[chan[str]] c) {
|
||||
let port[str] p = port();
|
||||
c <| chan(p);
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
fn start(chan[chan[str]] c) {
|
||||
let port[str] p = port();
|
||||
c <| chan(p);
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
use std;
|
||||
import std._task;
|
||||
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
use std;
|
||||
import std._task;
|
||||
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
use std;
|
||||
import std._task;
|
||||
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
fn start(chan[int] c, int n) {
|
||||
let int i = n;
|
||||
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
fn main() -> () {
|
||||
log "===== SPAWNING and JOINING TASKS =====";
|
||||
test00(false);
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
fn main() -> () {
|
||||
log "===== WITHOUT THREADS =====";
|
||||
test00(false);
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
fn main() -> () {
|
||||
test00();
|
||||
}
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
fn main() -> () {
|
||||
test00();
|
||||
}
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
fn main() -> () {
|
||||
test00();
|
||||
}
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
|
||||
fn main() -> () {
|
||||
test00(true);
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// Create a task that is supervised by another task,
|
||||
// join the supervised task from the supervising task,
|
||||
// then fail the supervised task. The supervised task
|
||||
|
@ -1,5 +1,7 @@
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
fn main() -> () {
|
||||
spawn child("Hello");
|
||||
}
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
fn main() {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
|
||||
import size_of = std.sys.rustrt.size_of;
|
||||
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
|
||||
mod foo {
|
||||
export x;
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
use std;
|
||||
use libc();
|
||||
use zed(name = "std");
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
use std (name = "std",
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
fn main() {
|
||||
let char yen = '¥'; // 0xa5
|
||||
let char c_cedilla = 'ç'; // 0xe7
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
use std;
|
||||
import std._str;
|
||||
import std._vec;
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// This is a test for issue #109.
|
||||
|
||||
use std;
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
use std;
|
||||
|
@ -1,6 +1,8 @@
|
||||
// xfail-boot
|
||||
// xfail-boot
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
fn main() {
|
||||
let vec[int] v = vec(1,2,3,4,5);
|
||||
auto v2 = v.(1,2);
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
fn main() {
|
||||
|
@ -1,4 +1,6 @@
|
||||
// xfail-stage0
|
||||
// xfail-stage1
|
||||
// xfail-stage2
|
||||
// -*- rust -*-
|
||||
|
||||
fn main() {
|
||||
|
Loading…
Reference in New Issue
Block a user