diff options
-rw-r--r-- | Makefile | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -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) |