From 2b15aefffe0c370b7e8c58516dd3e9dbac2bf809 Mon Sep 17 00:00:00 2001 From: Jesse Ruderman Date: Sat, 24 Sep 2011 21:01:39 -0700 Subject: [PATCH] Fuzzer: ignore more bugs --- src/fuzzer/fuzzer.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/fuzzer/fuzzer.rs b/src/fuzzer/fuzzer.rs index 57cf9918a6f..90905098bc0 100644 --- a/src/fuzzer/fuzzer.rs +++ b/src/fuzzer/fuzzer.rs @@ -339,6 +339,8 @@ fn check_running(exe_filename: str) -> happiness { failed("Mentioned src/rt/") } else if contains(comb, "malloc") { failed("Mentioned malloc") + } else if contains(comb, "Out of stack space, sorry") { + known_bug("https://github.com/graydon/rust/issues/32 / https://github.com/graydon/rust/issues/445") } else { alt p.status { 0 { passed } @@ -366,6 +368,8 @@ fn check_compiling(filename: str) -> happiness { known_bug("https://github.com/graydon/rust/issues/897") } else if contains(p.err, "(castIsValid(op, S, Ty) && \"Invalid cast!\"), function Create") { known_bug("https://github.com/graydon/rust/issues/901") + } else if contains(p.err, "(S->getType()->isPointerTy() && \"Invalid cast\"), function CreatePointerCast") { + known_bug("https://github.com/graydon/rust/issues/976") } else if contains(p.err, "cast() argument of incompatible type!") { known_bug("https://github.com/graydon/rust/issues/973") } else if contains(p.err, "cast() argument of incompatible type!") {