rust/src/test/compile-fail
bors 3a70df1d3c auto merge of #9753 : alexcrichton/rust/macro-attrs, r=brson
It's unclear to me why these currently aren't allowed, and my best guess is that
a long time ago we didn't strip the ast of cfg nodes before syntax expansion.
Now that this is done, I'm not certain that we should continue to prohibit this
functionality.

This is a step in the right direction towards #5605, because now we can add an
empty `std::macros` module to the documentation with a bunch of empty macros
explaining how they're supposed to be used.
2013-10-08 19:26:35 -07:00
..
mod_file_disambig_aux
access-mode-in-closures.rs
ambig_impl_2_exe.rs
ambig_impl_bounds.rs
ambig_impl_unify.rs
ambig-default-method.rs Correctly report errors for ambiguous default methods 2013-10-04 01:10:28 +09:00
arc-cant-nest-rw-arc-3177.rs
arc-rw-cond-shouldnt-escape.rs
arc-rw-read-mode-shouldnt-escape.rs
arc-rw-state-shouldnt-escape.rs
arc-rw-write-mode-cond-shouldnt-escape.rs
arc-rw-write-mode-shouldnt-escape.rs
arg-count-mismatch.rs
arg-type-mismatch.rs
assign-imm-local-twice.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
assign-to-method.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
attempted-access-non-fatal.rs
attr-bad-crate-attr.rc
attr-bad-meta.rs
attr-before-ext.rs
attr-before-let.rs
attr-before-stmt.rs
attr-dangling-in-fn.rs
attr-dangling-in-mod.rs
attrs-after-extern-mod.rs
auto-ref-slice-plus-ref.rs
autoderef-full-lval.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
bad-bang-ann-3.rs
bad-bang-ann.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
bad-char-literals2.rs Disallow char literals which should be escaped 2013-09-24 17:56:42 -07:00
bad-char-literals3.rs Disallow char literals which should be escaped 2013-09-24 17:56:42 -07:00
bad-char-literals4.rs Disallow char literals which should be escaped 2013-09-24 17:56:42 -07:00
bad-char-literals.rs Disallow char literals which should be escaped 2013-09-24 17:56:42 -07:00
bad-const-type.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
bad-env-capture2.rs
bad-env-capture3.rs
bad-env-capture.rs
bad-expr-path2.rs
bad-expr-path.rs
bad-main.rs
bad-match.rs
bad-method-typaram-kind.rs
bad-mid-path-type-params.rs remove the float type 2013-10-01 14:54:10 -04:00
bad-module.rs
bad-name.rs
bad-type-env-capture.rs
bad-value-ident-false.rs
bad-value-ident-true.rs
bang-tailexpr.rs
bind-by-move-neither-can-live-while-the-other-survives-1.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
bind-by-move-neither-can-live-while-the-other-survives-2.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
bind-by-move-neither-can-live-while-the-other-survives-3.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
bind-by-move-neither-can-live-while-the-other-survives-4.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
bind-by-move-no-guards.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
bind-by-move-no-sub-bindings.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
binop-bitxor-str.rs
binop-logic-float.rs
binop-logic-int.rs
binop-mul-bool.rs
binop-typeck.rs
block-arg-as-stmt-with-value.rs remove the float type 2013-10-01 14:54:10 -04:00
block-coerce-no-2.rs
block-coerce-no.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
block-must-not-have-result-do.rs
block-must-not-have-result-res.rs
block-must-not-have-result-while.rs
bogus-tag.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
borrowck-anon-fields-struct.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
borrowck-anon-fields-tuple.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
borrowck-anon-fields-variant.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
borrowck-assign-comp-idx.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
borrowck-assign-comp.rs
borrowck-assign-to-andmut-in-aliasable-loc.rs
borrowck-assign-to-andmut-in-borrowed-loc.rs
borrowck-assign-to-constants.rs
borrowck-assign-to-enum.rs
borrowck-assign-to-subfield.rs
borrowck-auto-mut-ref-to-immut-var.rs Update the compiler to not use printf/printfln 2013-09-26 17:05:59 -07:00
borrowck-autoref-3261.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
borrowck-bad-nested-calls-free.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
borrowck-bad-nested-calls-move.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
borrowck-borrow-from-owned-ptr.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
borrowck-borrow-from-stack-variable.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
borrowck-borrow-mut-base-ptr-in-aliasable-loc.rs
borrowck-borrow-mut-object-twice.rs
borrowck-borrowed-uniq-rvalue-2.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
borrowck-borrowed-uniq-rvalue.rs
borrowck-call-method-from-mut-aliasable.rs
borrowck-call-sendfn.rs
borrowck-imm-ref-to-mut-rec-field-issue-3162-c.rs
borrowck-insert-during-each.rs
borrowck-issue-2657-1.rs
borrowck-issue-2657-2.rs
borrowck-lend-flow-if.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
borrowck-lend-flow-loop.rs Migrate users of 'loop' to 'continue' 2013-10-01 15:53:13 -07:00
borrowck-lend-flow-match.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
borrowck-lend-flow.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
borrowck-loan-blocks-move-cc.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
borrowck-loan-blocks-move.rs
borrowck-loan-blocks-mut-uniq.rs
borrowck-loan-in-overloaded-op.rs
borrowck-loan-local-as-both-mut-and-imm.rs remove the float type 2013-10-01 14:54:10 -04:00
borrowck-loan-rcvr-overloaded-op.rs
borrowck-loan-rcvr.rs
borrowck-loan-vec-content.rs
borrowck-move-by-capture.rs
borrowck-move-from-unsafe-ptr.rs
borrowck-move-in-irrefut-pat.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
borrowck-move-moved-value-into-closure.rs
borrowck-move-mut-base-ptr.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
borrowck-move-out-of-struct-with-dtor.rs
borrowck-move-out-of-tuple-struct-with-dtor.rs
borrowck-move-out-of-vec-tail.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
borrowck-mut-addr-of-imm-var.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
borrowck-mut-boxed-vec.rs
borrowck-mut-deref-comp.rs
borrowck-mut-slice-of-imm-vec.rs
borrowck-no-cycle-in-exchange-heap.rs
borrowck-object-lifetime.rs
borrowck-object-mutability.rs
borrowck-pat-reassign-binding.rs
borrowck-reborrow-from-mut.rs
borrowck-ref-into-rvalue.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
borrowck-ref-mut-of-imm.rs
borrowck-rvalues-mutable-bad.rs
borrowck-struct-update-with-dtor.rs
borrowck-swap-mut-base-ptr.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
borrowck-unary-move.rs
borrowck-uniq-via-lend.rs
borrowck-vec-pattern-element-loan.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
borrowck-vec-pattern-loan-from-mut.rs
borrowck-vec-pattern-move-tail.rs
borrowck-vec-pattern-nesting.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
borrowck-vec-pattern-tail-element-loan.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
borrowck-wg-borrow-mut-to-imm-fail-2.rs
borrowck-wg-borrow-mut-to-imm-fail-3.rs
borrowck-wg-borrow-mut-to-imm-fail.rs
borrowck-wg-move-base-2.rs
box-static-bound.rs
break-outside-loop.rs
builtin-superkinds-double-superkind.rs
builtin-superkinds-in-metadata.rs
builtin-superkinds-self-type.rs
builtin-superkinds-simple.rs
builtin-superkinds-typaram-not-send.rs
by-move-pattern-binding.rs
call-extern-trait-as-function.rs
cant-implement-builtin-kinds.rs
capture1.rs
cast-as-bool.rs
cast-from-nil.rs
cast-immutable-mutable-trait.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
cast-to-nil.rs
cast-vector-to-unsafe-nonstatic.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
circular_modules_hello.rs
circular_modules_main.rs
class-cast-to-trait.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
class-implements-bad-trait.rs
class-method-missing.rs
class-missing-self.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
closure-bounds-cant-promote-superkind-in-struct.rs
closure-bounds-not-builtin.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
closure-bounds-static-cant-capture-borrowed.rs
closure-bounds-subtype.rs
closure-that-fails.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
coherence_inherent_cc.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
coherence_inherent.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
conflicting-implementations.rs
const-cast-different-types.rs
const-cast-wrong-type.rs
const-recursive.rs
copy-a-resource.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
core-tls-store-pointer.rs
crateresolve1.rs
crateresolve2.rs
crateresolve5.rs
dead-code-ret.rs
deprecated-auto-code.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
deref-non-pointer.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
deriving-meta-unknown-trait.rs
deriving-primitive.rs Add appropriate #[feature] directives to tests 2013-10-06 14:39:25 -07:00
disallowed-deconstructing-destructing-struct-let.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
disallowed-deconstructing-destructing-struct-match.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
do1.rs
do2.rs
do-lambda-requires-braces.rs
does-nothing.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
drop-on-non-struct.rs
dup-link-name.rs
dup-struct-enum-struct-variant.rs Add appropriate #[feature] directives to tests 2013-10-06 14:39:25 -07:00
duplicate-visibility.rs
elided-test.rs
empty-linkname2.rs
empty-linkname.rs
empty-vec-trailing-comma.rs
enum-in-scope.rs
enums-pats-not-idents.rs
estr-subtyping.rs
eval-enum.rs
evec-subtyping.rs
explicit-call-to-dtor.rs
explicit-call-to-supertrait-dtor.rs
export2.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
export-fully-qualified.rs
export-import.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
export-tag-variant.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
export.rs
ext-nonexistent.rs
extenv-arg-2-not-string-literal.rs
extenv-no-args.rs
extenv-not-defined-custom.rs
extenv-not-defined-default.rs
extenv-not-string-literal.rs
extenv-too-many-args.rs
extern-cstack-lint.rs
extern-main-fn.rs
extern-no-fn.rs
extern-wrong-value-type.rs
extfmt-missing-type.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
extfmt-no-args.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
extfmt-non-literal2.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
extfmt-non-literal.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
extfmt-not-enough-args.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
extfmt-too-many-args.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
extfmt-unknown-type.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
extfmt-unsigned-plus.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
extfmt-unsigned-space.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
extfmt-unterminated-conv.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
extoption_env-no-args.rs
extoption_env-not-string-literal.rs
extoption_env-too-many-args.rs
fail-expr.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
fail-simple.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
fail-type-err.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
float-literal-inference-restrictions.rs remove the float type 2013-10-01 14:54:10 -04:00
fn-bad-block-type.rs
fn-compare-mismatch.rs
fn-variance-1.rs
foreign-unsafe-fn-called.rs
forget-init-unsafe.rs
fully-qualified-type-name1.rs
fully-qualified-type-name2.rs
fully-qualified-type-name3.rs
fully-qualified-type-name4.rs
functional-struct-update-noncopyable.rs Add appropriate #[feature] directives to tests 2013-10-06 14:39:25 -07:00
future_not_copyable.rs
gated-bad-feature.rs Implement feature-gating for the compiler 2013-10-05 20:19:33 -07:00
gated-glob-imports.rs Implement feature-gating for the compiler 2013-10-05 20:19:33 -07:00
gated-macro-rules.rs Implement feature-gating for the compiler 2013-10-05 20:19:33 -07:00
gated-struct-enums.rs Implement feature-gating for the compiler 2013-10-05 20:19:33 -07:00
glob-resolve1.rs Fix merge fallout of privacy changes 2013-10-07 21:44:02 -07:00
if-branch-types.rs
if-typeck.rs
if-without-else-result.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
ifmt-bad-arg.rs Remove the notion of an "unknown format" 2013-09-27 09:39:05 -07:00
ifmt-bad-format-args2.rs
ifmt-bad-format-args.rs
ifmt-bad-plural.rs
ifmt-bad-select.rs
ifmt-unimpl.rs
ifmt-unknown-trait.rs
immut-function-arguments.rs
impl-bounds-checking.rs
impl-duplicate-methods.rs
implicit-method-bind.rs
import2.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
import3.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
import4.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
import-from-missing.rs
import-from-path.rs
import-from-rename.rs
import-glob-0.rs Add appropriate #[feature] directives to tests 2013-10-06 14:39:25 -07:00
import-glob-circular.rs Add appropriate #[feature] directives to tests 2013-10-06 14:39:25 -07:00
import-glob-path.rs
import-glob-rename.rs
import-loop-2.rs
import-loop.rs
import.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
index_message.rs
infinite-instantiation.rs
infinite-tag-type-recursion.rs
infinite-vec-type-recursion.rs
integer-literal-suffix-inference.rs
issue-511.rs
issue-818.rs
issue-897-2.rs
issue-897.rs
issue-1362.rs
issue-1448-2.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-1451.rs
issue-1476.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-1655.rs
issue-1697.rs Add appropriate #[feature] directives to tests 2013-10-06 14:39:25 -07:00
issue-1802-1.rs
issue-1802-2.rs
issue-1871.rs
issue-1900.rs
issue-1962.rs
issue-2063-resource.rs
issue-2063.rs
issue-2074.rs
issue-2111.rs
issue-2123.rs
issue-2149.rs testsuite: Two tests for fixed bugs 2013-10-05 20:36:14 -04:00
issue-2150.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-2151.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-2281-part1.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-2330.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-2354-1.rs syntax: Display spans for open delimiters when a file ends prematurely 2013-10-07 18:06:30 -07:00
issue-2354.rs syntax: Display spans for open delimiters when a file ends prematurely 2013-10-07 18:06:30 -07:00
issue-2356.rs
issue-2370-2.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-2370.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-2478.rs
issue-2548.rs
issue-2590.rs
issue-2611-4.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-2611-5.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-2718-a.rs
issue-2823.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-2848.rs
issue-2849.rs
issue-2937.rs
issue-2951.rs
issue-2969.rs
issue-2995.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
issue-3021-b.rs
issue-3021-c.rs
issue-3021-d.rs
issue-3021.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-3036.rs
issue-3038.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-3044.rs
issue-3080.rs
issue-3096-1.rs
issue-3096-2.rs
issue-3099-a.rs
issue-3099-b.rs
issue-3099.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-3154.rs
issue-3177-mutable-struct.rs
issue-3214.rs
issue-3243.rs
issue-3344.rs
issue-3477.rs
issue-3521-2.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-3521.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-3563.rs
issue-3601.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-3668-2.rs
issue-3668.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-3680.rs
issue-3702-2.rs
issue-3707.rs
issue-3763.rs
issue-3820.rs Update the compiler to not use printf/printfln 2013-09-26 17:05:59 -07:00
issue-3907.rs
issue-3953.rs
issue-3973.rs remove the float type 2013-10-01 14:54:10 -04:00
issue-3993-2.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
issue-3993-3.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
issue-3993.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
issue-4265.rs
issue-4335.rs Update the compiler to not use printf/printfln 2013-09-26 17:05:59 -07:00
issue-4366-2.rs Fix merge fallout of privacy changes 2013-10-07 21:44:02 -07:00
issue-4366.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
issue-4517.rs
issue-4523.rs
issue-4542.rs
issue-4736.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
issue-4935.rs
issue-4968.rs
issue-4972.rs
issue-5035.rs
issue-5060-fail.rs Add appropriate #[feature] directives to tests 2013-10-06 14:39:25 -07:00
issue-5062.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-5099.rs
issue-5100.rs
issue-5153.rs Regression test for ICE. Fix #5153. 2013-09-26 09:29:43 +02:00
issue-5239-1.rs
issue-5358-1.rs
issue-5358.rs
issue-5439.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-5543.rs
issue-5544-a.rs
issue-5544-b.rs
issue-5844.rs
issue-5883.rs
issue-5927.rs
issue-6458-1.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-6458-2.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
issue-6458-3.rs
issue-6458-4.rs
issue-6458.rs
issue-6596.rs Add appropriate #[feature] directives to tests 2013-10-06 14:39:25 -07:00
issue-6610.rs
issue-6642.rs
issue-6702.rs
issue-6762.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
issue-6804.rs auto merge of #9638 : pnkfelix/rust/fsk-issue7526-attempt-to-catch-nonuc-statics-in-match-patterns, r=alexcrichton 2013-10-02 01:16:31 -07:00
issue-6977.rs
issue-7013.rs
issue-7044.rs
issue-7246.rs testsuite: Two tests for fixed bugs 2013-10-05 20:36:14 -04:00
issue-7573.rs testsuite: Two tests for fixed bugs 2013-10-05 20:36:14 -04:00
issue-8615.rs
keyword-as-as-identifier.rs
keyword-break-as-identifier.rs
keyword-do-as-identifier.rs
keyword-else-as-identifier.rs
keyword-enum-as-identifier.rs
keyword-extern-as-identifier.rs
keyword-false-as-identifier.rs
keyword-fn-as-identifier.rs
keyword-for-as-identifier.rs
keyword-if-as-identifier.rs
keyword-impl-as-identifier.rs
keyword-let-as-identifier.rs
keyword-loop-as-identifier.rs
keyword-match-as-identifier.rs
keyword-mod-as-identifier.rs
keyword-mut-as-identifier.rs
keyword-priv-as-identifier.rs
keyword-pub-as-identifier.rs
keyword-ref-as-identifier.rs
keyword-return-as-identifier.rs
keyword-self-as-identifier.rs
keyword-static-as-identifier.rs
keyword-struct-as-identifier.rs
keyword-super-as-identifier.rs
keyword-super.rs
keyword-trait-as-identifier.rs
keyword-true-as-identifier.rs
keyword-type-as-identifier.rs
keyword-typeof.rs
keyword-unsafe-as-identifier.rs
keyword-use-as-identifier.rs
keyword-while-as-identifier.rs
keyword.rs
kindck-destructor-owned.rs
kindck-implicit-close-over-mut-var.rs
kindck-nonsendable-1.rs
kindck-owned-trait-contains.rs
kindck-owned-trait-scoped.rs
kindck-owned-trait.rs
lex-bad-fp-lit.rs
lex-hex-float-lit.rs
lex-illegal-num-char-escape-2.rs
lex-illegal-num-char-escape.rs
lex-int-lit-too-large-2.rs
lex-int-lit-too-large.rs
lex-no-valid-digits-2.rs
lex-no-valid-digits.rs
lex-unknown-char-escape.rs
lex-unknown-start-tok.rs
lex-unknown-str-escape.rs
lex-unterminated-char-const.rs
lint-change-warnings.rs
lint-cstack.rs
lint-ctypes.rs
lint-heap-memory.rs
lint-impl-fn.rs
lint-managed-heap-memory.rs
lint-missing-doc.rs Add appropriate #[feature] directives to tests 2013-10-06 14:39:25 -07:00
lint-non-camel-case-types.rs
lint-non-uppercase-statics.rs
lint-owned-heap-memory.rs
lint-qualification.rs
lint-stability.rs Add appropriate #[feature] directives to tests 2013-10-06 14:39:25 -07:00
lint-type-limits.rs
lint-unused-import-tricky-globs.rs Add appropriate #[feature] directives to tests 2013-10-06 14:39:25 -07:00
lint-unused-import-tricky-names.rs remove the float type 2013-10-01 14:54:10 -04:00
lint-unused-imports.rs Add appropriate #[feature] directives to tests 2013-10-06 14:39:25 -07:00
lint-unused-mut-variables.rs
lint-unused-unsafe.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
liveness-and-init.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
liveness-assign-imm-local-in-loop.rs
liveness-assign-imm-local-in-op-eq.rs
liveness-assign-imm-local-with-init.rs
liveness-bad-bang-2.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
liveness-block-unint.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
liveness-break-uninit-2.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
liveness-break-uninit.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
liveness-closure-require-ret.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
liveness-dead.rs
liveness-forgot-ret.rs
liveness-if-no-else.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
liveness-if-with-else.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
liveness-init-in-called-fn-expr.rs
liveness-init-in-fn-expr.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
liveness-init-in-fru.rs
liveness-init-op-equal.rs
liveness-init-plus-equal.rs
liveness-issue-2163.rs
liveness-missing-ret2.rs
liveness-move-call-arg.rs
liveness-move-in-loop.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
liveness-move-in-while.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
liveness-or-init.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
liveness-return.rs
liveness-uninit-after-item.rs
liveness-uninit.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
liveness-unused.rs
liveness-use-after-move.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
liveness-use-after-send.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
liveness-use-in-index-lvalue.rs
liveness-while-break.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
liveness-while-cond.rs
liveness-while.rs
loop-as-continue.rs Obsolete parsing 'loop' as 'continue' 2013-10-01 15:52:41 -07:00
loop-does-not-diverge.rs
lub-if.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
lub-in-args.rs
lub-match.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
macro-incomplete-parse.rs Add appropriate #[feature] directives to tests 2013-10-06 14:39:25 -07:00
macro-inner-attributes.rs Add appropriate #[feature] directives to tests 2013-10-06 14:39:25 -07:00
macro-local-data-key-priv.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
macro-outer-attributes.rs Add appropriate #[feature] directives to tests 2013-10-06 14:39:25 -07:00
macro-with-seps-err-msg.rs
main-wrong-location.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
main-wrong-type-2.rs
main-wrong-type.rs
map-types.rs
match-arrows-block-then-binop.rs
match-ill-type1.rs
match-ill-type2.rs
match-join.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
match-non-exhaustive.rs
match-pattern-field-mismatch-2.rs
match-pattern-field-mismatch.rs
match-range-fail-dominate.rs
match-range-fail.rs
match-static-const-lc.rs fix tests for check-fast. 2013-10-01 18:02:11 +02:00
match-struct.rs
match-tag-nullary.rs
match-tag-unary.rs
match-vec-fixed.rs
match-vec-invalid.rs
match-vec-mismatch-2.rs
match-vec-mismatch.rs
match-vec-unreachable.rs
minus-string.rs
missing-derivable-attr.rs Stop accepting 'impl ...;', require {} instead 2013-09-24 14:12:02 -07:00
missing-do.rs
missing-main.rs
missing-return.rs
mod_file_aux.rs
mod_file_correct_spans.rs
mod_file_disambig_aux.rs
mod_file_disambig.rs
mod_file_not_exist.rs
mod_file_with_path_attr.rs
moves-based-on-type-access-to-field.rs
moves-based-on-type-block-bad.rs
moves-based-on-type-capture-clause-bad.rs
moves-based-on-type-cyclic-types-issue-4821.rs
moves-based-on-type-distribute-copy-over-paren.rs
moves-based-on-type-exprs.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
moves-based-on-type-match-bindings.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
moves-based-on-type-move-out-of-closure-env-issue-1965.rs
moves-based-on-type-no-recursive-stack-closure.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
moves-based-on-type-tuple.rs
moves-sru-moved-field.rs
multiline-comment-line-tracking.rs
multiple-main-2.rs
multiple-main-3.rs
multitrait.rs
mutable-class-fields-2.rs
mutable-class-fields.rs
mutable-enum.rs
mutable-struct.rs
mutex-arc-nested.rs
name-clash-nullary-2.rs
name-clash-nullary.rs Add appropriate #[feature] directives to tests 2013-10-06 14:39:25 -07:00
nested-ty-params.rs
no-binary-float-literal.rs remove the float type 2013-10-01 14:54:10 -04:00
no-capture-arc.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
no-comment-balancing.rs
no-hex-float-literal.rs
no-implicit-prelude-nested.rs
no-implicit-prelude.rs
no-reuse-move-arc.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
no-send-res-ports.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
no-unsafe-self.rs
noexporttypeexe.rs
nolink-with-link-args.rs
non_owned-enum.rs
non_owned-struct.rs
non-constant-expr-for-fixed-len-vec.rs
non-constant-expr-for-vec-repeat.rs
non-copyable-void.rs
non-exhaustive-match-nested.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
non-exhaustive-match.rs
noncopyable-class.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
nonscalar-cast.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
not-a-pred.rs
not-enough-arguments.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
not-utf8.bin
not-utf8.rs
object-does-not-impl-trait.rs
object-pointer-types.rs
obsolete-syntax.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
occurs-check-3.rs
occurs-check.rs
omitted-arg-in-item-fn.rs
omitted-arg-wrong-types.rs
once-cant-call-twice-on-heap.rs
once-cant-call-twice-on-stack.rs
once-cant-move-out-of-non-once-on-heap.rs
once-cant-move-out-of-non-once-on-stack.rs
once-fn-subtyping.rs
or-patter-mismatch.rs
output-type-mismatch.rs
oversized-literal.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
packed-struct-generic-transmute.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
packed-struct-transmute.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
pat-ref-enum.rs
pat-shadow-in-nested-binding.rs
pattern-error-continue.rs
pattern-tyvar-2.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
pattern-tyvar.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
pinned-deep-copy.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
pptypedef.rs
prim-with-args.rs remove the float type 2013-10-01 14:54:10 -04:00
priv-in-bad-locations.rs Correctly encode item visibility in metadata 2013-09-24 09:57:25 -07:00
privacy1.rs Fix merge fallout of privacy changes 2013-10-07 21:44:02 -07:00
privacy2.rs Fix merge fallout of privacy changes 2013-10-07 21:44:02 -07:00
privacy3.rs Fix merge fallout of privacy changes 2013-10-07 21:44:02 -07:00
privacy4.rs Fix merge fallout of privacy changes 2013-10-07 21:44:02 -07:00
private_variant_2.rs
private-impl-method.rs
private-item-simple.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
private-method-cross-crate.rs Add appropriate #[feature] directives to tests 2013-10-06 14:39:25 -07:00
private-method-inherited.rs
private-method.rs
private-struct-field-cross-crate.rs Add appropriate #[feature] directives to tests 2013-10-06 14:39:25 -07:00
private-struct-field-ctor.rs
private-struct-field-pattern.rs
private-struct-field.rs
private-variant-xc.rs
private-variant.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
qquote-1.rs
qquote-2.rs
raw-str-delim.rs lex raw string literals, like r#"blah"# 2013-10-08 01:44:05 +02:00
raw-str-unbalanced.rs lex raw string literals, like r#"blah"# 2013-10-08 01:44:05 +02:00
raw-str-unterminated.rs lex raw string literals, like r#"blah"# 2013-10-08 01:44:05 +02:00
rcmut-not-const-and-not-owned.rs
recursive-enum.rs
redundant-link-args.rs
refutable-pattern-in-fn-arg.rs
regionck-closure-lifetimes.rs
regions-addr-of-arg.rs
regions-addr-of-self.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
regions-addr-of-upvar-self.rs
regions-blk.rs
regions-bounds.rs
regions-creating-enums3.rs
regions-creating-enums4.rs
regions-creating-enums.rs
regions-escape-bound-fn-2.rs
regions-escape-bound-fn.rs
regions-escape-loop-via-variable.rs
regions-escape-loop-via-vec.rs
regions-escape-via-trait-or-not.rs
regions-fn-bound.rs
regions-fn-subtyping.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
regions-fns.rs
regions-free-region-ordering-callee.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
regions-free-region-ordering-caller.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
regions-free-region-ordering-incorrect.rs
regions-freevar.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
regions-glb-free-free.rs
regions-in-consts.rs
regions-in-enums.rs
regions-in-structs.rs
regions-in-type-items.rs
regions-infer-at-fn-not-param.rs
regions-infer-borrow-scope-too-big.rs
regions-infer-borrow-scope-within-loop.rs
regions-infer-call-3.rs
regions-infer-contravariance-due-to-immutability.rs
regions-infer-contravariance-due-to-ret.rs
regions-infer-covariance-due-to-arg.rs
regions-infer-invariance-due-to-arg-and-ret.rs
regions-infer-invariance-due-to-mutability-1.rs
regions-infer-invariance-due-to-mutability-2.rs
regions-infer-invariance-due-to-mutability-3.rs
regions-infer-invariance-due-to-mutability-4.rs
regions-infer-invariance-due-to-mutability.rs
regions-infer-not-param.rs
regions-infer-paramd-indirect.rs
regions-infer-paramd-method.rs
regions-infer-region-in-fn-but-not-type.rs
regions-nested-fns-2.rs
regions-nested-fns.rs
regions-out-of-scope-slice.rs
regions-ref-in-fn-arg.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
regions-ret-borrowed-1.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
regions-ret-borrowed.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
regions-ret.rs
regions-steal-closure.rs
regions-trait-1.rs
regions-trait-2.rs
regions-trait-3.rs
regions-var-type-out-of-scope.rs
removed-syntax-class-traits.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-closure-lifetime.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-const-item.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-enum-newtype.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-extern-const.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-field-let.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-field-semicolon.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-fixed-vec.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-fn-pure.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-fn-sigil.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-larrow-init.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-larrow-move.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-mode.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-mut-vec-expr.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-mut-vec-ty.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-priv-group.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-ptr-lifetime.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-record.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-static-fn.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-uniq-mut-expr.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-uniq-mut-ty.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-uniq-self.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-with-1.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-with-2.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
repeat_count.rs
repeat-to-run-dtor-twice.rs
required-lang-item.rs
reserved-be.rs
resolve-inconsistent-binding-mode.rs
resolve-inconsistent-names.rs
resolve-unknown-trait.rs
ret-non-nil.rs
return-in-block-function.rs
selftype-traittype.rs
seq-args.rs
simd-type.rs
spawn-non-nil-fn.rs
static-assert2.rs
static-assert.rs
static-method-privacy.rs
static-mut-bad-types.rs
static-mut-foreign-requires-unsafe.rs
static-mut-not-constant.rs
static-mut-not-pat.rs
static-mut-requires-unsafe.rs
static-priv-by-default2.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
static-priv-by-default.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
static-region-bound.rs
static-vec-repeat-not-constant.rs
staticness-mismatch.rs
struct-base-wrong-type.rs
struct-fields-decl-dupe.rs
struct-fields-dupe.rs
struct-fields-missing.rs
struct-fields-too-many.rs
struct-like-enum-nonexhaustive.rs Add appropriate #[feature] directives to tests 2013-10-06 14:39:25 -07:00
struct-no-fields-2.rs
struct-no-fields-3.rs
struct-no-fields-4.rs
struct-no-fields-5.rs
struct-no-fields.rs
struct-pat-derived-error.rs
super-at-top-level.rs
suppressed-error.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
sync-cond-shouldnt-escape.rs
sync-rwlock-cond-shouldnt-escape.rs
sync-rwlock-read-mode-shouldnt-escape.rs
sync-rwlock-write-mode-cond-shouldnt-escape.rs
sync-rwlock-write-mode-shouldnt-escape.rs
syntax-extension-bytes-non-ascii-char-literal.rs
syntax-extension-bytes-non-literal.rs
syntax-extension-bytes-too-large-integer-literal.rs
syntax-extension-bytes-too-large-u8-literal.rs
syntax-extension-bytes-too-small-integer-literal.rs
syntax-extension-bytes-too-small-u8-literal.rs
syntax-extension-bytes-unsupported-literal.rs remove the float type 2013-10-01 14:54:10 -04:00
tag-that-dare-not-speak-its-name.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
tag-type-args.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
tag-variant-cast-non-nullary.rs
tag-variant-disr-dup.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
tag-variant-disr-non-nullary.rs
tail-typeck.rs
terr-in-field.rs
terr-sorts.rs
test-cfg.rs
trait-bounds-cant-coerce.rs
trait-bounds-not-on-bare-trait.rs
trait-bounds-not-on-impl.rs
trait-bounds-not-on-struct.rs
trait-bounds-sugar.rs
trait-duplicate-methods.rs
trait-impl-can-not-have-untraitful-methods.rs
trait-impl-different-num-params.rs
trait-impl-method-mismatch.rs
trait-inheritance-missing-requirement.rs
trait-keyword.rs
trait-or-new-type-instead.rs
trait-test-2.rs
trait-test.rs
tuple-arity-mismatch.rs remove the float type 2013-10-01 14:54:10 -04:00
tuple-struct-nonexhaustive.rs Update the compiler to not use printf/printfln 2013-09-26 17:05:59 -07:00
tutorial-suffix-inference-test.rs
type-arg-out-of-scope.rs
type-mismatch-multiple.rs
type-mismatch.rs
type-parameter-names.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
type-recursive.rs
type-shadow.rs
unbalanced-doublequote.rs
unconstrained-none.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
unconstrained-ref.rs
uninhabited-enum-cast.rs
unique-object-noncopyable.rs
unique-pinned-nocopy.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
unique-unique-kind.rs
unique-vec-res.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
unop-neg-bool.rs
unreachable-arm.rs
unreachable-code.rs
unresolved-extern-mod-suggestion.rs
unresolved-import.rs
unsafe-fn-assign-deref-ptr.rs
unsafe-fn-autoderef.rs
unsafe-fn-called-from-safe.rs
unsafe-fn-deref-ptr.rs
unsafe-fn-used-as-value.rs
unsendable-class.rs
unsized-bare-typaram.rs
unsized-enum.rs
unsized-struct.rs
unsupported-cast.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
use-after-move-based-on-type.rs
use-after-move-self-based-on-type.rs
use-after-move-self.rs
use-from-trait-xc.rs
use-from-trait.rs
use-meta-dup.rs
use-meta-mismatch.rs
use-meta.rc
useless-priv2.rs Correctly encode item visibility in metadata 2013-09-24 09:57:25 -07:00
useless-priv.rs
vec-add.rs
vec-field.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
vec-mut-iter-borrow.rs
vec-res-add.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
vector-no-ann.rs
view-items-at-top.rs
vtable-res-trait-param.rs
warn-foreign-int-types.rs
warn-path-statement.rs
while-type-error.rs
writing-to-immutable-vec.rs
wrong-ret-type.rs
xc-private-method2.rs Correctly encode item visibility in metadata 2013-09-24 09:57:25 -07:00
xc-private-method.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
xcrate-private-by-default.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
xcrate-unit-struct.rs