about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2012-08-30 17:13:35 -0700
committerPatrick Walton <pcwalton@mimiga.net>2012-08-30 17:13:35 -0700
commitf74014b0e7a6fd962d0eadac924b24ef7ddc80ff (patch)
treedf56d4ef52a8f2fa171bd197968eb29e20c417cc /src
parent4846affedb3c05cb692f41398b986ad7ed1844aa (diff)
downloadrust-f74014b0e7a6fd962d0eadac924b24ef7ddc80ff.tar.gz
rust-f74014b0e7a6fd962d0eadac924b24ef7ddc80ff.zip
test: Fix compile-fail tests
Diffstat (limited to 'src')
-rw-r--r--src/test/compile-fail/do2.rs6
-rw-r--r--src/test/compile-fail/fn-compare-mismatch.rs5
2 files changed, 11 insertions, 0 deletions
diff --git a/src/test/compile-fail/do2.rs b/src/test/compile-fail/do2.rs
index 919d186c40d..3488fadab15 100644
--- a/src/test/compile-fail/do2.rs
+++ b/src/test/compile-fail/do2.rs
@@ -1,3 +1,9 @@
+// xfail-fast
+// xfail-test
+
+// This is xfail'd due to bad typecheck error messages. (There is a spurious
+// "expected `bool` but but found `int`" message.)
+
 fn f(f: fn@(int) -> bool) -> bool { f(10i) }
 
 fn main() {
diff --git a/src/test/compile-fail/fn-compare-mismatch.rs b/src/test/compile-fail/fn-compare-mismatch.rs
index 4e638bf064a..31193cf6ed7 100644
--- a/src/test/compile-fail/fn-compare-mismatch.rs
+++ b/src/test/compile-fail/fn-compare-mismatch.rs
@@ -1,3 +1,8 @@
+// xfail-fast
+// xfail-test
+
+// This is xfail'd due to bad spurious typecheck error messages.
+
 fn main() {
     fn f() { }
     fn g(i: int) { }