about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJesse Ruderman <jruderman@gmail.com>2011-09-09 17:31:08 -0700
committerJesse Ruderman <jruderman@gmail.com>2011-09-09 17:31:08 -0700
commitce432d4cf913fcfc522c2a9233f8855b1cf77545 (patch)
tree6d45945e81d34c5bab2dcc1323faa432039701ee
parentdb15591d897a08d16156e7934c0e675c271f54bf (diff)
Fuzzer: remove exclusions for some issues that have been fixed
-rw-r--r--src/fuzzer/fuzzer.rs39
1 files changed, 1 insertions, 38 deletions
diff --git a/src/fuzzer/fuzzer.rs b/src/fuzzer/fuzzer.rs
index 30128731782..ed1c0cfd85c 100644
--- a/src/fuzzer/fuzzer.rs
+++ b/src/fuzzer/fuzzer.rs
@@ -197,48 +197,11 @@ fn check_whole_compiler(code: &str) {
     //log_err #fmt("Status: %d", p.status);
     //log_err "Output: " + p.out;
     if p.err != "" {
-        if contains(p.err, "argument of incompatible type") {
-            log_err "https://github.com/graydon/rust/issues/769";
-        } else if contains(p.err,
-                           "Cannot create binary operator with two operands of differing type")
-         {
-            log_err "https://github.com/graydon/rust/issues/770";
-        } else if contains(p.err, "May only branch on boolean predicates!") {
-            log_err "https://github.com/graydon/rust/issues/770 or https://github.com/graydon/rust/issues/776";
-        } else if contains(p.err, "Invalid constantexpr cast!") &&
-                      contains(code, "!") {
-            log_err "https://github.com/graydon/rust/issues/777";
-        } else if contains(p.err,
-                           "Both operands to ICmp instruction are not of the same type!")
-                      && contains(code, "!") {
-            log_err "https://github.com/graydon/rust/issues/777 #issuecomment-1678487";
-        } else if contains(p.err, "Ptr must be a pointer to Val type!") &&
-                      contains(code, "!") {
-            log_err "https://github.com/graydon/rust/issues/779";
-        } else if contains(p.err, "Calling a function with bad signature!") &&
-                      (contains(code, "iter") || contains(code, "range")) {
-            log_err "https://github.com/graydon/rust/issues/771 - calling an iter fails";
-        } else if contains(p.err, "Calling a function with a bad signature!")
-                      && contains(code, "empty") {
-            log_err "https://github.com/graydon/rust/issues/775 - possibly a modification of run-pass/import-glob-crate.rs";
-        } else if contains(p.err, "Invalid type for pointer element!") &&
-                      contains(code, "put") {
-            log_err "https://github.com/graydon/rust/issues/773 - put put ()";
-        } else if contains(p.err, "pointer being freed was not allocated") &&
-                      contains(p.out, "Out of stack space, sorry") {
-            log_err "https://github.com/graydon/rust/issues/768 + https://github.com/graydon/rust/issues/778"
+        if false {
         } else {
             log_err "Stderr: " + p.err;
             fail "Unfamiliar error message";
         }
-    } else if contains(p.out, "non-exhaustive match failure") &&
-                  contains(p.out, "alias.rs") {
-        log_err "https://github.com/graydon/rust/issues/772";
-    } else if contains(p.out, "non-exhaustive match failure") &&
-                  contains(p.out, "trans.rs") && contains(code, "put") {
-        log_err "https://github.com/graydon/rust/issues/774";
-    } else if contains(p.out, "Out of stack space, sorry") {
-        log_err "Possibly a variant of https://github.com/graydon/rust/issues/768";
     } else if p.status == 256 {
         if !contains(p.out, "error:") {
             fail "Exited with status 256 without a span-error";