From f28bbb2f951b175e93e4ce39b48b937a096b89b5 Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Wed, 7 Sep 2011 17:03:20 -0700 Subject: [PATCH] Begin valgrinding some run-fail tests that unwind correctly Issue #236 --- src/test/run-fail/explicit-fail-msg.rs | 1 - src/test/run-fail/fmt-fail.rs | 1 - src/test/run-fail/linked-failure.rs | 1 - src/test/run-fail/vec-overrun.rs | 1 - src/test/run-fail/vec-underrun.rs | 1 - 5 files changed, 5 deletions(-) diff --git a/src/test/run-fail/explicit-fail-msg.rs b/src/test/run-fail/explicit-fail-msg.rs index b45e443759c5..527a103e3422 100644 --- a/src/test/run-fail/explicit-fail-msg.rs +++ b/src/test/run-fail/explicit-fail-msg.rs @@ -1,3 +1,2 @@ // error-pattern:wooooo -// no-valgrind fn main() { let a = 1; if 1 == 1 { a = 2; } fail "woooo" + "o"; } diff --git a/src/test/run-fail/fmt-fail.rs b/src/test/run-fail/fmt-fail.rs index 90256271fd22..5ca0ab741473 100644 --- a/src/test/run-fail/fmt-fail.rs +++ b/src/test/run-fail/fmt-fail.rs @@ -1,5 +1,4 @@ // error-pattern:meh -// no-valgrind use std; fn main() { let str_var: str = "meh"; fail #fmt["%s", str_var]; } diff --git a/src/test/run-fail/linked-failure.rs b/src/test/run-fail/linked-failure.rs index 033a3bc9ec2e..8f4f196add6b 100644 --- a/src/test/run-fail/linked-failure.rs +++ b/src/test/run-fail/linked-failure.rs @@ -2,7 +2,6 @@ // error-pattern:1 == 2 // no-valgrind - use std; import std::task; import std::comm::port; diff --git a/src/test/run-fail/vec-overrun.rs b/src/test/run-fail/vec-overrun.rs index 54329ca63b55..7a429e08caeb 100644 --- a/src/test/run-fail/vec-overrun.rs +++ b/src/test/run-fail/vec-overrun.rs @@ -1,7 +1,6 @@ // -*- rust -*- // error-pattern:bounds check -// no-valgrind fn main() { let v: [int] = [10]; let x: int = 0; diff --git a/src/test/run-fail/vec-underrun.rs b/src/test/run-fail/vec-underrun.rs index 87c8295840ec..9caf82d1ae07 100644 --- a/src/test/run-fail/vec-underrun.rs +++ b/src/test/run-fail/vec-underrun.rs @@ -1,7 +1,6 @@ // -*- rust -*- // error-pattern:bounds check -// no-valgrind fn main() { let v: [int] = [10, 20]; let x: int = 0;