]> git.lizzy.rs Git - rust.git/commitdiff
test: Disable morestack tests
authorBrian Anderson <banderson@mozilla.com>
Thu, 1 Aug 2013 01:11:18 +0000 (18:11 -0700)
committerBrian Anderson <banderson@mozilla.com>
Thu, 1 Aug 2013 01:11:19 +0000 (18:11 -0700)
The new scheduler does not yet implement split stacks

src/test/run-fail/morestack1.rs
src/test/run-fail/morestack2.rs
src/test/run-fail/morestack3.rs
src/test/run-fail/morestack4.rs
src/test/run-pass/morestack1.rs
src/test/run-pass/morestack2.rs
src/test/run-pass/morestack3.rs
src/test/run-pass/morestack4.rs
src/test/run-pass/morestack5.rs
src/test/run-pass/morestack6.rs

index f4faac0b2aba6d49d2b15eeb3acfa64f7aef15fe..d3e3be6c2caab6db13030502fa05e52546d24618 100644 (file)
@@ -8,6 +8,7 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
+// xfail-test newsched transition
 // error-pattern:fail
 fn getbig(i: int) {
     if i != 0 {
index c3230965eceabc92fecf6c5babe13a25da4086f3..bf03695855e4a51f16a092f61495d6c84e1a10b5 100644 (file)
@@ -8,6 +8,7 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
+// xfail-test newsched transition
 // error-pattern:explicit failure
 
 // This time we're testing that the stack limits are restored
index 4e059c5bd3c3f15be73489d3ad6ff8fed7787c71..4a8586fd19f35e107e6729ca333c0cad2138a95e 100644 (file)
@@ -8,6 +8,7 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
+// xfail-test newsched transition
 // error-pattern:explicit failure
 
 // Just testing unwinding
index db46438ea3c0f9c02b9735235eed105ce62dbc12..b6fe25bc7a2ed1e8fac1be8368462cf1c3f8b4ee 100644 (file)
@@ -8,6 +8,7 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
+// xfail-test newsched transition
 // error-pattern:explicit failure
 
 // Just testing unwinding
index 775bbc883f6d861f402b2f597ddcfafbe69ea304..e1a5c8c42c04c0eb6270376f45678a0d602b3655 100644 (file)
@@ -8,6 +8,8 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
+// xfail-test newsched transition
+
 fn getbig(i: int) {
     if i != 0 {
         getbig(i - 1);
index e3e2a788230a7854f852f2e9db58a940cc60e5ca..cf42af0e8652ab95596a733618b0d0a4d8617cbd 100644 (file)
@@ -8,6 +8,8 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
+// xfail-test newsched transition
+
 fn getbig(i: int) -> int {
     let m = if i >= 0 {
         let j = getbig(i - 1);
index a21b13743fe9d2d3fa3c4b8a735e08558ee03a8f..b24afa151e259eb53852505d3e6b475b1db37594 100644 (file)
@@ -8,6 +8,8 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
+// xfail-test newsched transition
+
 // Here we're testing that all of the argument registers, argument
 // stack slots, and return value are preserved across split stacks.
 fn getbig(a0: int,
index 82d4279ed2b964ffc2c21b956e46b31ee3546b35..bd4f5163b03e01f287f1a08750f1942d6860be21 100644 (file)
@@ -8,6 +8,8 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
+// xfail-test newsched transition
+
 // This is testing for stack frames greater than 256 bytes,
 // for which function prologues are generated differently
 
index 7f947e332c0796b55ebdf4d71fc0ea7765ac2acf..ec8ed7784099f820b44b2fd8b798a242b7cc7255 100644 (file)
@@ -8,6 +8,8 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
+// xfail-test newsched transition
+
 // This test will call __morestack with various minimum stack sizes
 
 extern mod extra;
index cbbead6dbda3b781c909d57837454cacf700b166..f004553f9c9867d4c34975d62c20b655320ad445 100644 (file)
@@ -8,6 +8,8 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
+// xfail-test newsched transition
+
 // This test attempts to force the dynamic linker to resolve
 // external symbols as close to the red zone as possible.