summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2017-02-03 23:28:56 +0800
committerJohn Hodge <tpg@mutabah.net>2017-02-03 23:28:56 +0800
commita24aed5ce2b738c7fe834570cd9432cf5af57d75 (patch)
tree3e3abc0f23eacb3d6fd332421b03c36b29d76148
parent8ec1bb90011a28a37e4c7e50129e417733f97962 (diff)
downloadmrust-a24aed5ce2b738c7fe834570cd9432cf5af57d75.tar.gz
Makefile - Disable some tests due to missing features
-rw-r--r--Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 24c023a4..c5d9f322 100644
--- a/Makefile
+++ b/Makefile
@@ -20,7 +20,7 @@ TARGET_CC ?= clang
TAIL_COUNT ?= 45
.SUFFIXES:
-.PRECIOUS: output/rust/run-pass/%
+.PRECIOUS: %
# - Final stage for tests run as part of the rust_tests target.
# VALID OPTIONS: parse, expand, mir, ALL
@@ -273,6 +273,10 @@ DISABLED_TESTS += run-pass/allocator-default run-pass/allocator-override
DISABLED_TESTS += run-pass/associated-types-conditional-dispatch
# - Lazy.
DISABLED_TESTS += run-pass/associated-types-projection-in-where-clause run-pass/autoderef-privacy
+# - Line information that isn't avaliable due to codegen
+DISABLED_TESTS += run-pass/backtrace-debuginfo run-pass/backtrace
+# - No unwind catching support
+DISABLED_TESTS += run-pass/binary-heap-panic-safe run-pass/box-of-array-of-drop-1 run-pass/box-of-array-of-drop-2
DEF_RUST_TESTS = $(sort $(patsubst $(RUST_TESTS_DIR)%.rs,output/rust/%_out.txt,$(wildcard $(RUST_TESTS_DIR)$1/*.rs)))
rust_tests-run-pass: $(filter-out $(patsubst %,output/rust/%_out.txt,$(DISABLED_TESTS)), $(call DEF_RUST_TESTS,run-pass))