Invert test/run-pass/ for rustc
This commit is contained in:
parent
b4d6589e73
commit
144a2a1d33
217
src/Makefile
217
src/Makefile
@ -438,120 +438,111 @@ TEST_XFAILS_BOOT := $(TASK_XFAILS) \
|
||||
test/compile-fail/tail-non-call.rs \
|
||||
test/compile-fail/writing-through-read-alias.rs
|
||||
|
||||
# Same strategy here for the time being: just list the ones that
|
||||
# work and assume the others don't. Invert this when we're closer
|
||||
# to actually bootstrapping.
|
||||
|
||||
TEST_XFAILS_RUSTC := $(filter-out \
|
||||
$(addprefix test/run-pass/, \
|
||||
alt-path.rs \
|
||||
alt-pattern-lit.rs \
|
||||
alt-pattern-simple.rs \
|
||||
alt-tag.rs \
|
||||
argv.rs \
|
||||
arith-0.rs \
|
||||
arith-1.rs \
|
||||
arith-2.rs \
|
||||
arith-unsigned.rs \
|
||||
auto-instantiate.rs \
|
||||
autoderef-full-lval.rs \
|
||||
bind-exterior.rs \
|
||||
bind-interior.rs \
|
||||
bind-thunk.rs \
|
||||
bind-trivial.rs \
|
||||
bitwise.rs \
|
||||
bool-not.rs \
|
||||
box.rs \
|
||||
box-in-tup.rs \
|
||||
cast.rs \
|
||||
char.rs \
|
||||
command-line-args.rs \
|
||||
complex.rs \
|
||||
const.rs \
|
||||
dead-code-one-arm-if.rs \
|
||||
deep.rs \
|
||||
deref.rs \
|
||||
div-mod.rs \
|
||||
drop-bind-thunk-args.rs \
|
||||
drop-on-ret.rs \
|
||||
else-if.rs \
|
||||
fact.rs \
|
||||
fn-lval.rs \
|
||||
foreach-simple.rs \
|
||||
fun-call-variants.rs \
|
||||
fun-indirect-call.rs \
|
||||
generic-bind.rs \
|
||||
generic-derived-type.rs \
|
||||
generic-fn.rs \
|
||||
generic-fn-infer.rs \
|
||||
generic-exterior-box.rs \
|
||||
generic-drop-glue.rs \
|
||||
generic-obj.rs \
|
||||
generic-obj-with-derived-type.rs \
|
||||
generic-tup.rs \
|
||||
generic-type.rs \
|
||||
generic-type-synonym.rs \
|
||||
hello.rs \
|
||||
int.rs \
|
||||
i32-sub.rs \
|
||||
i8-incr.rs \
|
||||
import.rs \
|
||||
import2.rs \
|
||||
import3.rs \
|
||||
import4.rs \
|
||||
import5.rs \
|
||||
import6.rs \
|
||||
import7.rs \
|
||||
import8.rs \
|
||||
inner-module.rs \
|
||||
item-name-overload.rs \
|
||||
large-records.rs \
|
||||
lazy-init.rs \
|
||||
lazy-and-or.rs \
|
||||
leak-box-as-tydesc.rs \
|
||||
linear-for-loop.rs \
|
||||
multiline-comment.rs \
|
||||
mutable-vec-drop.rs \
|
||||
mutual-recursion-group.rs \
|
||||
native2.rs \
|
||||
obj-drop.rs \
|
||||
obj-recursion.rs \
|
||||
obj-with-vec.rs \
|
||||
operator-associativity.rs \
|
||||
opeq.rs \
|
||||
output-slot-variants.rs \
|
||||
over-constrained-vregs.rs \
|
||||
path.rs \
|
||||
readalias.rs \
|
||||
rec.rs \
|
||||
rec-auto.rs \
|
||||
rec-extend.rs \
|
||||
rec-tup.rs \
|
||||
return-nil.rs \
|
||||
simple-obj.rs \
|
||||
stateful-obj.rs \
|
||||
str-idx.rs \
|
||||
tail-call-arg-leak.rs \
|
||||
tail-cps.rs \
|
||||
tail-direct.rs \
|
||||
type-in-nested-module.rs \
|
||||
type-param.rs \
|
||||
tup.rs \
|
||||
u32-decr.rs \
|
||||
u8-incr.rs \
|
||||
u8-incr-decr.rs \
|
||||
uint.rs \
|
||||
unit.rs \
|
||||
use.rs \
|
||||
tag.rs \
|
||||
vec.rs \
|
||||
vec-drop.rs \
|
||||
vec-in-tup.rs \
|
||||
vec-late-init.rs \
|
||||
while-and-do-while.rs \
|
||||
while-flow-graph.rs \
|
||||
writealias.rs \
|
||||
TEST_XFAILS_RUSTC := $(addprefix test/run-pass/, \
|
||||
acyclic-unwind.rs \
|
||||
alt-pattern-drop.rs \
|
||||
alt-type-simple.rs \
|
||||
append-units.rs \
|
||||
autoderef-objfn.rs \
|
||||
basic-1.rs \
|
||||
basic-2.rs \
|
||||
basic.rs \
|
||||
bind-obj-ctor.rs \
|
||||
box-unbox.rs \
|
||||
child-outlives-parent.rs \
|
||||
clone-with-exterior.rs \
|
||||
comm.rs \
|
||||
constrained-type.rs \
|
||||
destructor-ordering.rs \
|
||||
drop-on-empty-block-exit.rs \
|
||||
drop-parametric-closure-with-bound-box.rs \
|
||||
export-non-interference.rs \
|
||||
exterior.rs \
|
||||
foreach-nested-2.rs \
|
||||
foreach-nested.rs \
|
||||
foreach-put-structured.rs \
|
||||
foreach-simple-outer-slot.rs \
|
||||
generic-fn-twice.rs \
|
||||
generic-iter-frame.rs \
|
||||
generic-recursive-tag.rs \
|
||||
generic-tag-alt.rs \
|
||||
generic-tag-values.rs \
|
||||
generic-tag.rs \
|
||||
integral-indexing.rs \
|
||||
iter-range.rs \
|
||||
iter-ret.rs \
|
||||
lazychan.rs \
|
||||
lib-bitv.rs \
|
||||
lib-deque.rs \
|
||||
lib-int.rs \
|
||||
lib-io.rs \
|
||||
lib-map.rs \
|
||||
lib-rand.rs \
|
||||
lib-sha1.rs \
|
||||
lib-sort.rs \
|
||||
lib-str.rs \
|
||||
lib-task.rs \
|
||||
lib-uint.rs \
|
||||
lib-vec-str-conversions.rs \
|
||||
lib-vec.rs \
|
||||
list.rs \
|
||||
many.rs \
|
||||
mlist-cycle.rs \
|
||||
mlist.rs \
|
||||
mutable-alias-vec.rs \
|
||||
native-opaque-type.rs \
|
||||
obj-as.rs \
|
||||
obj-dtor.rs \
|
||||
obj-return-polytypes.rs \
|
||||
pred.rs \
|
||||
preempt.rs \
|
||||
rt-circular-buffer.rs \
|
||||
size-and-align.rs \
|
||||
spawn-fn.rs \
|
||||
spawn-module-qualified.rs \
|
||||
spawn.rs \
|
||||
str-append.rs \
|
||||
str-concat.rs \
|
||||
structured-compare.rs \
|
||||
syntax-extension-fmt.rs \
|
||||
syntax-extension-shell.rs \
|
||||
task-comm-0.rs \
|
||||
task-comm-1.rs \
|
||||
task-comm-10.rs \
|
||||
task-comm-11.rs \
|
||||
task-comm-12.rs \
|
||||
task-comm-13-thread.rs \
|
||||
task-comm-13.rs \
|
||||
task-comm-15.rs \
|
||||
task-comm-2.rs \
|
||||
task-comm-3.rs \
|
||||
task-comm-4.rs \
|
||||
task-comm-5.rs \
|
||||
task-comm-6.rs \
|
||||
task-comm-7.rs \
|
||||
task-comm-8.rs \
|
||||
task-comm-9.rs \
|
||||
task-comm.rs \
|
||||
task-killjoin.rs \
|
||||
task-life-0.rs \
|
||||
threads.rs \
|
||||
type-sizes.rs \
|
||||
use-import-export.rs \
|
||||
user.rs \
|
||||
utf8.rs \
|
||||
vec-alloc-append.rs \
|
||||
vec-append.rs \
|
||||
vec-concat.rs \
|
||||
vec-slice.rs \
|
||||
while-prelude-drop.rs \
|
||||
while-with-break.rs \
|
||||
yield.rs \
|
||||
yield2.rs \
|
||||
multi.rc \
|
||||
native-mod.rc \
|
||||
native.rc \
|
||||
) \
|
||||
$(filter-out \
|
||||
$(addprefix test/compile-fail/, \
|
||||
alt-tag-nullary.rs \
|
||||
alt-tag-unary.rs \
|
||||
|
Loading…
Reference in New Issue
Block a user