test: Disable morestack tests

The new scheduler does not yet implement split stacks
This commit is contained in:
Brian Anderson 2013-07-31 18:11:18 -07:00
parent 66a0b5870d
commit 1d256ba6e8
10 changed files with 16 additions and 0 deletions

View 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 {

View 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

View 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

View 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

View 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);

View 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);

View 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,

View 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

View 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;

View 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.