summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Hodge <tpg@ucc.asn.au>2017-03-19 21:32:37 +0800
committerJohn Hodge <tpg@ucc.asn.au>2017-03-19 21:32:37 +0800
commita1cde92927770193fe5217966521624a4f2872e5 (patch)
tree52bce077f48279329446236b725a66f6530c648d
parent33ef03560680b32734f713fe7810e1f4ce5affa8 (diff)
downloadmrust-a1cde92927770193fe5217966521624a4f2872e5.tar.gz
Makefile - Cleanup of disabled test list
-rw-r--r--Makefile38
1 files changed, 25 insertions, 13 deletions
diff --git a/Makefile b/Makefile
index 96e5028d..cb26246d 100644
--- a/Makefile
+++ b/Makefile
@@ -328,27 +328,37 @@ rust_tests: rust_tests-run-pass
# 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
+DISABLED_TESTS :=
+DISABLED_TESTS += run-pass/abi-sysv64-arg-passing
+DISABLED_TESTS += run-pass/abi-sysv64-register-usage
+DISABLED_TESTS += run-pass/anon-extern-mod
+DISABLED_TESTS += run-pass/anon-extern-mod-cross-crate-2
# - NOT A TEST
DISABLED_TESTS += run-pass/backtrace-debuginfo-aux
DISABLED_TESTS += run-pass/mod_file_aux
# - asm! is hard to trnaslate
-DISABLED_TESTS += run-pass/asm-in-out-operand run-pass/asm-indirect-memory run-pass/asm-out-assign
+DISABLED_TESTS += run-pass/asm-in-out-operand
+DISABLED_TESTS += run-pass/asm-indirect-memory
+DISABLED_TESTS += run-pass/asm-out-assign
DISABLED_TESTS += run-pass/i128
DISABLED_TESTS += run-pass/issue-14936
DISABLED_TESTS += run-pass/issue-32947
DISABLED_TESTS += run-pass/num-wrapping
DISABLED_TESTS += run-pass/out-of-stack
# - Requires jemalloc
-DISABLED_TESTS += run-pass/allocator-default run-pass/allocator-override
+DISABLED_TESTS += run-pass/allocator-default
+DISABLED_TESTS += run-pass/allocator-override
# - Bug in inferrence order.
DISABLED_TESTS += run-pass/associated-types-conditional-dispatch
# - Lazy.
-DISABLED_TESTS += run-pass/associated-types-projection-in-where-clause run-pass/autoderef-privacy
+DISABLED_TESTS += run-pass/associated-types-projection-in-where-clause
+DISABLED_TESTS += run-pass/autoderef-privacy
DISABLED_TESTS += run-pass/builtin-superkinds-self-type
DISABLED_TESTS += run-pass/byte-literals
-DISABLED_TESTS += run-pass/c-stack-as-value run-pass/cabi-int-widening
-DISABLED_TESTS += run-pass/cast-rfc0401-vtable-kinds run-pass/cast-rfc0401
+DISABLED_TESTS += run-pass/c-stack-as-value
+DISABLED_TESTS += run-pass/cabi-int-widening
+DISABLED_TESTS += run-pass/cast-rfc0401-vtable-kinds
+DISABLED_TESTS += run-pass/cast-rfc0401
DISABLED_TESTS += run-pass/cast-in-array-size
DISABLED_TESTS += run-pass/cast
DISABLED_TESTS += run-pass/cfg-in-crate-1
@@ -477,6 +487,7 @@ DISABLED_TESTS += run-pass/union/union-drop-assign # No drop when assiging to un
DISABLED_TESTS += run-pass/issue-21058 # Empty trait object vtable
DISABLED_TESTS += run-pass/issue-25515 # ^
DISABLED_TESTS += run-pass/issue-29663 # Missing volatile_(load|store) intrinsic
+DISABLED_TESTS += run-pass/intrinsic-alignment # Missing pref_align_of intrinsic
DISABLED_TESTS += run-pass/volatile-fat-ptr # ^
DISABLED_TESTS += run-pass/newtype # Can't handle mutally recursive definitions
DISABLED_TESTS += run-pass/transmute-specialization # Opaque type hit?
@@ -516,7 +527,8 @@ DISABLED_TESTS += run-pass/match-arm-statics # ^
DISABLED_TESTS += run-pass/mir_ascription_coercion # Missed item
DISABLED_TESTS += run-pass/type-ascription # Relative path in lowering
# - Overly-restrictive consteval
-DISABLED_TESTS += run-pass/check-static-mut-slices run-pass/check-static-slice
+DISABLED_TESTS += run-pass/check-static-mut-slices
+DISABLED_TESTS += run-pass/check-static-slice
DISABLED_TESTS += run-pass/const-binops
DISABLED_TESTS += run-pass/const-contents
DISABLED_TESTS += run-pass/const-deref
@@ -581,13 +593,10 @@ DISABLED_TESTS += run-pass/type-macros-hlist # Mismatched arms
DISABLED_TESTS += run-pass/fmt-pointer-trait
DISABLED_TESTS += run-pass/format-ref-cell
DISABLED_TESTS += run-pass/ifmt
-# - BUG-Expand: #[main] and cfg
-DISABLED_TESTS += run-pass/intrinsic-alignment
-# - BUG-Expand: No cfg on enum vars
-DISABLED_TESTS += run-pass/issue-11085
# - BUG-Expand: line/column macros don't work properly
DISABLED_TESTS += run-pass/issue-26322
# - Expand
+DISABLED_TESTS += run-pass/issue-11085 # No support for cfg() on enum variants
DISABLED_TESTS += run-pass/lexer-crlf-line-endings-string-literal-doc-comment # Missing include_str!
DISABLED_TESTS += run-pass/syntax-extension-source-utils # ^
DISABLED_TESTS += run-pass/link-cfg-works # cfg in #[link]
@@ -698,9 +707,12 @@ DISABLED_TESTS += run-pass/issue-27054-primitive-binary-ops
# - ?? Is this valid
DISABLED_TESTS += run-pass/const-enum-vec-index
# - Line information that isn't avaliable due to codegen
-DISABLED_TESTS += run-pass/backtrace-debuginfo run-pass/backtrace
+DISABLED_TESTS += run-pass/backtrace-debuginfo
+DISABLED_TESTS += 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
+DISABLED_TESTS += run-pass/binary-heap-panic-safe
+DISABLED_TESTS += run-pass/box-of-array-of-drop-1
+DISABLED_TESTS += run-pass/box-of-array-of-drop-2
DISABLED_TESTS += run-pass/cleanup-rvalue-temp-during-incomplete-alloc
DISABLED_TESTS += run-pass/drop-trait-enum
DISABLED_TESTS += run-pass/intrinsic-move-val-cleanups