summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile5
1 files changed, 5 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index f5b04103..a98ed6a0 100644
--- a/Makefile
+++ b/Makefile
@@ -225,9 +225,14 @@ RUST_TESTS_DIR := $(RUSTCSRC)src/test/
rust_tests: rust_tests-run-pass rust_tests-run-fail
# rust_tests-compile-fail
+# - Require external symbols that aren't generated.
DISABLED_TESTS = run-pass/abi-sysv64-arg-passing run-pass/abi-sysv64-register-usage run-pass/anon-extern-mod run-pass/anon-extern-mod-cross-crate-2
+# - asm! is hard to trnaslate
DISABLED_TESTS += run-pass/asm-in-out-operand run-pass/asm-indirect-memory run-pass/asm-out-assign
+# - Requires jemalloc
DISABLED_TESTS += run-pass/allocator-default run-pass/allocator-override
+# - Bug in inferrence order.
+DISABLED_TESTS += run-pass/associated-types-conditional-dispatch
DEF_RUST_TESTS = $(sort $(patsubst $(RUST_TESTS_DIR)%.rs,output/rust/%,$(wildcard $(RUST_TESTS_DIR)$1/*.rs)))
rust_tests-run-pass: $(filter-out $(patsubst %,output/rust/%,$(DISABLED_TESTS)), $(call DEF_RUST_TESTS,run-pass))
rust_tests-run-fail: $(call DEF_RUST_TESTS,run-fail)