rust/src/test/compile-fail
bors ac4dd9efee auto merge of #10593 : metajack/rust/pkgid-hash, r=brson
This replaces the link meta attributes with a pkgid attribute and uses a hash
of this as the crate hash. This makes the crate hash computable by things
other than the Rust compiler. It also switches the hash function ot SHA1 since
that is much more likely to be available in shell, Python, etc than SipHash.

Fixes #10188, #8523.
2013-12-10 16:51:20 -08:00
..
mod_file_disambig_aux
access-mode-in-closures.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
ambig_impl_2_exe.rs
ambig_impl_bounds.rs
ambig_impl_unify.rs
ambig-default-method.rs
arc-cant-nest-rw-arc-3177.rs
arc-rw-cond-shouldnt-escape.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
arc-rw-read-mode-shouldnt-escape.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
arc-rw-state-shouldnt-escape.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
arc-rw-write-mode-cond-shouldnt-escape.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
arc-rw-write-mode-shouldnt-escape.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
arg-count-mismatch.rs
arg-type-mismatch.rs
asm-gated.rs
asm-in-bad-modifier.rs
asm-out-assign-imm.rs
asm-out-no-modifier.rs
asm-out-read-uninit.rs
assign-imm-local-twice.rs
assign-to-method.rs
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
bad-bang-ann-3.rs
bad-bang-ann.rs
bad-char-literals2.rs
bad-char-literals3.rs
bad-char-literals4.rs
bad-char-literals.rs
bad-const-type.rs
bad-env-capture2.rs
bad-env-capture3.rs
bad-env-capture.rs
bad-expr-lhs.rs
bad-expr-path2.rs
bad-expr-path.rs
bad-extern-link-attrs.rs Support OSX frameworks 2013-11-30 15:47:43 -08:00
bad-main.rs
bad-match.rs
bad-method-typaram-kind.rs
bad-mid-path-type-params.rs
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
bind-by-move-neither-can-live-while-the-other-survives-2.rs
bind-by-move-neither-can-live-while-the-other-survives-3.rs
bind-by-move-neither-can-live-while-the-other-survives-4.rs
bind-by-move-no-guards.rs
bind-by-move-no-sub-bindings.rs
binop-bitxor-str.rs
binop-logic-float.rs
binop-logic-int.rs
binop-mul-bool.rs
binop-typeck.rs
block-coerce-no-2.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
block-coerce-no.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08: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
borrowck-anon-fields-struct.rs
borrowck-anon-fields-tuple.rs
borrowck-anon-fields-variant.rs
borrowck-assign-comp-idx.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08: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
borrowck-autoref-3261.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
borrowck-bad-nested-calls-free.rs
borrowck-bad-nested-calls-move.rs
borrowck-borrow-from-owned-ptr.rs
borrowck-borrow-from-stack-variable.rs
borrowck-borrow-mut-base-ptr-in-aliasable-loc.rs
borrowck-borrow-mut-object-twice.rs
borrowck-borrowed-uniq-rvalue-2.rs
borrowck-borrowed-uniq-rvalue.rs
borrowck-call-method-from-mut-aliasable.rs
borrowck-call-sendfn.rs librustc: Convert ~fn() to proc() everywhere. 2013-11-18 18:27:31 -08:00
borrowck-imm-ref-to-mut-rec-field-issue-3162-c.rs
borrowck-insert-during-each.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
borrowck-issue-2657-1.rs
borrowck-issue-2657-2.rs
borrowck-lend-flow-if.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
borrowck-lend-flow-loop.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
borrowck-lend-flow-match.rs
borrowck-lend-flow.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
borrowck-loan-blocks-move-cc.rs librustc: Make || lambdas not infer to procs 2013-11-26 08:25:27 -08:00
borrowck-loan-blocks-move.rs
borrowck-loan-blocks-mut-uniq.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
borrowck-loan-in-overloaded-op.rs
borrowck-loan-local-as-both-mut-and-imm.rs
borrowck-loan-rcvr-overloaded-op.rs
borrowck-loan-rcvr.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
borrowck-loan-vec-content.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
borrowck-move-by-capture.rs librustc: Make || lambdas not infer to procs 2013-11-26 08:25:27 -08:00
borrowck-move-from-unsafe-ptr.rs
borrowck-move-in-irrefut-pat.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
borrowck-move-moved-value-into-closure.rs librustc: Make || lambdas not infer to procs 2013-11-26 08:25:27 -08:00
borrowck-move-mut-base-ptr.rs
borrowck-move-out-of-struct-with-dtor.rs
borrowck-move-out-of-tuple-struct-with-dtor.rs
borrowck-move-out-of-vec-tail.rs
borrowck-mut-addr-of-imm-var.rs
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
borrowck-ref-mut-of-imm.rs
borrowck-rvalues-mutable-bad.rs
borrowck-struct-update-with-dtor.rs
borrowck-swap-mut-base-ptr.rs
borrowck-unary-move.rs
borrowck-uniq-via-lend.rs
borrowck-vec-pattern-element-loan.rs
borrowck-vec-pattern-loan-from-mut.rs
borrowck-vec-pattern-move-tail.rs
borrowck-vec-pattern-nesting.rs
borrowck-vec-pattern-tail-element-loan.rs
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 test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
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
cast-to-bare-fn.rs rustc: Update obsolete attribute list 2013-11-26 14:06:52 +09:00
cast-to-nil.rs
cast-vector-to-unsafe-nonstatic.rs
circular_modules_hello.rs
circular_modules_main.rs
class-cast-to-trait.rs
class-implements-bad-trait.rs
class-method-missing.rs
class-missing-self.rs
closure-bounds-cant-promote-superkind-in-struct.rs libsyntax: Remove the old-style borrowed closure type syntax from the 2013-11-26 08:20:59 -08:00
closure-bounds-not-builtin.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
closure-bounds-static-cant-capture-borrowed.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
closure-bounds-subtype.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
closure-reform-bad.rs
closure-that-fails.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
coherence_inherent_cc.rs
coherence_inherent.rs
concat.rs
conflicting-implementations.rs
const-cast-different-types.rs
const-cast-wrong-type.rs
const-recursive.rs
copy-a-resource.rs
core-tls-store-pointer.rs
crateresolve1.rs
crateresolve2.rs Make crate hash stable and externally computable. 2013-12-10 17:04:24 -07:00
crateresolve5.rs Make crate hash stable and externally computable. 2013-12-10 17:04:24 -07:00
dead-code-ret.rs
deref-non-pointer.rs
deriving-field-span-enum-struct-variant.rs
deriving-field-span-enum.rs
deriving-field-span-struct.rs
deriving-field-span-tuple-struct.rs
deriving-meta-unknown-trait.rs
deriving-primitive.rs
disallowed-deconstructing-destructing-struct-let.rs
disallowed-deconstructing-destructing-struct-match.rs
do1.rs
do2.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
do-lambda-requires-braces.rs
does-nothing.rs
drop-on-non-struct.rs
dup-struct-enum-struct-variant.rs
duplicate-visibility.rs
elided-test.rs
empty-linkname2.rs
empty-linkname.rs
empty-vec-trailing-comma.rs
enum-discrim-too-small.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
export-fully-qualified.rs
export-import.rs
export-tag-variant.rs
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-main-fn.rs
extern-no-fn.rs
extern-wrong-value-type.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
extoption_env-no-args.rs
extoption_env-not-string-literal.rs
extoption_env-too-many-args.rs
fail-simple.rs
float-literal-inference-restrictions.rs
fn-bad-block-type.rs
fn-compare-mismatch.rs
fn-variance-1.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
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
future_not_copyable.rs
gated-bad-feature.rs Relax restrictions on unknown feature directives 2013-11-27 09:54:30 -08:00
gated-glob-imports.rs
gated-macro-rules.rs
gated-non-ascii-idents.rs Put non-ascii identifiers behind a feature gate. 2013-11-23 08:18:50 +11:00
gated-struct-enums.rs
glob-resolve1.rs
if-branch-types.rs
if-typeck.rs
if-without-else-result.rs
ifmt-bad-arg.rs
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 test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
impl-bounds-checking.rs
impl-duplicate-methods.rs
implicit-method-bind.rs
import2.rs
import3.rs
import4.rs
import-from-missing.rs
import-from-path.rs
import-from-rename.rs
import-glob-0.rs
import-glob-circular.rs
import-glob-path.rs
import-glob-rename.rs
import-loop-2.rs
import-loop.rs
import.rs
index_message.rs
infinite-instantiation.rs
infinite-tag-type-recursion.rs
infinite-vec-type-recursion.rs
inner-static-type-parameter.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
issue-1451.rs
issue-1476.rs
issue-1655.rs
issue-1697.rs
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 test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
issue-2111.rs
issue-2123.rs
issue-2149.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
issue-2150.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
issue-2151.rs
issue-2281-part1.rs
issue-2330.rs
issue-2354-1.rs
issue-2354.rs
issue-2356.rs
issue-2370-2.rs
issue-2370.rs
issue-2478.rs
issue-2548.rs
issue-2590.rs
issue-2611-4.rs
issue-2611-5.rs
issue-2718-a.rs
issue-2823.rs
issue-2848.rs
issue-2849.rs
issue-2937.rs
issue-2951.rs
issue-2969.rs
issue-2995.rs
issue-3021-b.rs
issue-3021-c.rs
issue-3021-d.rs
issue-3021.rs
issue-3036.rs
issue-3038.rs
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
issue-3154.rs
issue-3177-mutable-struct.rs
issue-3214.rs
issue-3243.rs
issue-3344.rs
issue-3477.rs
issue-3521-2.rs
issue-3521.rs
issue-3563.rs
issue-3601.rs
issue-3668-2.rs
issue-3668.rs
issue-3680.rs
issue-3702-2.rs
issue-3707.rs
issue-3763.rs
issue-3820.rs
issue-3907.rs
issue-3953.rs
issue-3973.rs
issue-3993-2.rs
issue-3993-3.rs
issue-3993.rs
issue-4265.rs
issue-4335.rs librustc: Remove remaining uses of &fn() in favor of ||. 2013-11-26 08:20:58 -08:00
issue-4366-2.rs
issue-4366.rs
issue-4517.rs
issue-4523.rs librustc: Remove remaining uses of &fn() in favor of ||. 2013-11-26 08:20:58 -08:00
issue-4542.rs
issue-4736.rs
issue-4935.rs
issue-4968.rs
issue-4972.rs
issue-5035.rs
issue-5060-fail.rs
issue-5062.rs
issue-5099.rs
issue-5100.rs
issue-5153.rs
issue-5216.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
issue-5239-1.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
issue-5358-1.rs
issue-5358.rs
issue-5439.rs
issue-5500-1.rs
issue-5500.rs
issue-5543.rs
issue-5544-a.rs
issue-5544-b.rs
issue-5844.rs
issue-5883.rs
issue-5927.rs
issue-6458-1.rs
issue-6458-2.rs
issue-6458-3.rs
issue-6458-4.rs
issue-6458.rs
issue-6596.rs
issue-6610.rs
issue-6642.rs
issue-6702.rs
issue-6762.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
issue-6804.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
issue-6977.rs
issue-7013.rs Move mutable::Mut to cell::RefCell 2013-11-23 13:45:05 -08:00
issue-7044.rs
issue-7246.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
issue-7573.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
issue-9725.rs Disallow duplicate bindings of struct fields 2013-12-02 14:20:27 -08:00
issue-10487.rs Better error message when using vectors in statics 2013-11-17 18:35:52 -05:00
issue-10636-1.rs Add a note for unclosed delimiters 2013-11-24 21:32:38 -05:00
issue-10636-2.rs Add a note for unclosed delimiters 2013-11-24 21:32:38 -05:00
issue-10656.rs Check crate root for docs in missing_doc lint. 2013-12-06 01:39:32 -05:00
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-freeze.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
kindck-implicit-close-over-mut-var.rs
kindck-nonsendable-1.rs librustc: Make || lambdas not infer to procs 2013-11-26 08:25:27 -08:00
kindck-owned-trait-contains.rs
kindck-owned-trait-scoped.rs
kindck-owned-trait.rs
kindck-send.rs librustc: Convert ~fn() to proc() everywhere. 2013-11-18 18:27:31 -08:00
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
lifetime-no-keyword.rs Forbid keywords as lifetime parameters names. 2013-12-05 21:06:00 +01:00
lint-allocation.rs Extend allocation lint for boxing expressions 2013-12-10 01:17:32 +09:00
lint-change-warnings.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
lint-ctypes-enum.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
lint-ctypes.rs
lint-dead-code-1.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
lint-dead-code-2.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
lint-dead-code-3.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
lint-heap-memory.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
lint-impl-fn.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
lint-managed-heap-memory.rs
lint-misplaced-attr.rs Add tests for attribute lint 2013-11-26 13:24:11 +09:00
lint-missing-doc.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
lint-non-camel-case-types.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
lint-non-uppercase-statics.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
lint-obsolete-attr.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
lint-output-format.rs
lint-owned-heap-memory.rs
lint-qualification.rs
lint-stability.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
lint-type-limits.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
lint-type-overflow.rs
lint-unknown-attr.rs rustc: Add crate-level attribute lint 2013-11-26 14:07:48 +09:00
lint-unknown-feature.rs Relax restrictions on unknown feature directives 2013-11-27 09:54:30 -08:00
lint-unsafe-block.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
lint-unused-import-tricky-globs.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
lint-unused-import-tricky-names.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
lint-unused-imports.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
lint-unused-mut-variables.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
lint-unused-unsafe.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
liveness-and-init.rs
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
liveness-block-unint.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
liveness-break-uninit-2.rs
liveness-break-uninit.rs
liveness-closure-require-ret.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
liveness-dead.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
liveness-forgot-ret.rs
liveness-if-no-else.rs
liveness-if-with-else.rs
liveness-init-in-called-fn-expr.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
liveness-init-in-fn-expr.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08: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
liveness-move-in-while.rs
liveness-or-init.rs
liveness-return.rs
liveness-uninit-after-item.rs
liveness-uninit.rs
liveness-unused.rs
liveness-use-after-move.rs
liveness-use-after-send.rs
liveness-use-in-index-lvalue.rs
liveness-while-break.rs
liveness-while-cond.rs
liveness-while.rs
loop-as-continue.rs
loop-does-not-diverge.rs
lub-if.rs
lub-in-args.rs
lub-match.rs
macro-incomplete-parse.rs Support multiple item macros 2013-11-26 13:56:02 -08:00
macro-inner-attributes.rs
macro-local-data-key-priv.rs
macro-outer-attributes.rs
macro-with-seps-err-msg.rs
main-wrong-location.rs
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
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 Add dead-code warning pass 2013-12-08 02:55:27 -05: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 Register new snapshots 2013-11-28 20:27:56 -08:00
match-vec-unreachable.rs Register new snapshots 2013-11-28 20:27:56 -08:00
minus-string.rs
missing-derivable-attr.rs
missing-do.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
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 test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
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
moves-based-on-type-match-bindings.rs
moves-based-on-type-move-out-of-closure-env-issue-1965.rs
moves-based-on-type-no-recursive-stack-closure.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
moves-based-on-type-tuple.rs
moves-sru-moved-field.rs librustc: Convert ~fn() to proc() everywhere. 2013-11-18 18:27:31 -08:00
multiline-comment-line-tracking.rs
multiple-main-2.rs
multiple-main-3.rs
multitrait.rs
mut-cant-alias.rs Move mutable::Mut to cell::RefCell 2013-11-23 13:45:05 -08:00
mut-not-freeze.rs Move mutable::Mut to cell::RefCell 2013-11-23 13:45:05 -08:00
mut-patterns.rs
mut-ptr-cant-outlive-ref.rs Move mutable::Mut to cell::RefCell 2013-11-23 13:45:05 -08:00
mutable-class-fields-2.rs
mutable-class-fields.rs
mutable-enum-indirect.rs
mutex-arc-nested.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
name-clash-nullary-2.rs
name-clash-nullary.rs
nested-ty-params.rs
no_freeze-enum.rs
no_freeze-rc.rs
no_freeze-struct.rs
no_send-enum.rs
no_send-rc.rs
no_send-struct.rs
no-binary-float-literal.rs
no-capture-arc.rs
no-hex-float-literal.rs
no-implicit-prelude-nested.rs
no-implicit-prelude.rs
no-oct-float-literal.rs
no-reuse-move-arc.rs
no-send-res-ports.rs
no-unsafe-self.rs
noexporttypeexe.rs
nolink-with-link-args.rs Register new snapshots 2013-12-03 14:31:54 -08:00
non-constant-expr-for-fixed-len-vec.rs
non-constant-expr-for-vec-repeat.rs
non-copyable-void.rs
non-exhaustive-match-nested.rs
non-exhaustive-match.rs Register new snapshots 2013-11-28 20:27:56 -08:00
non-str-meta.rs
noncopyable-class.rs
nonscalar-cast.rs
not-a-pred.rs
not-enough-arguments.rs
not-utf8.bin
not-utf8.rs
object-does-not-impl-trait.rs
object-pointer-types.rs
obsolete-syntax.rs
occurs-check-3.rs
occurs-check.rs
omitted-arg-in-item-fn.rs
omitted-arg-wrong-types.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
once-cant-call-twice-on-heap.rs Move std::util::ignore to std::prelude::drop 2013-12-03 20:40:38 -08:00
once-cant-call-twice-on-stack.rs Move std::util::ignore to std::prelude::drop 2013-12-03 20:40:38 -08:00
once-cant-move-out-of-non-once-on-stack.rs Move std::util::ignore to std::prelude::drop 2013-12-03 20:40:38 -08:00
once-fn-subtyping.rs libsyntax: Remove the old-style borrowed closure type syntax from the 2013-11-26 08:20:59 -08:00
or-patter-mismatch.rs
osx-frameworks.rs Support OSX frameworks 2013-11-30 15:47:43 -08:00
output-type-mismatch.rs
oversized-literal.rs
paamayim-nekudotayim.rs
packed-struct-generic-transmute.rs
packed-struct-transmute.rs
pat-ref-enum.rs
pat-shadow-in-nested-binding.rs
pattern-error-continue.rs Register new snapshots 2013-11-28 20:27:56 -08:00
pattern-tyvar-2.rs
pattern-tyvar.rs
pinned-deep-copy.rs
pptypedef.rs
prim-with-args.rs
priv-in-bad-locations.rs
privacy1.rs Check the privacy of implemented traits 2013-12-09 22:53:58 -08:00
privacy2.rs
privacy3.rs
privacy4.rs
private_variant_2.rs
private-impl-method.rs
private-item-simple.rs
private-method-cross-crate.rs
private-method-inherited.rs
private-method.rs
private-struct-field-cross-crate.rs
private-struct-field-ctor.rs
private-struct-field-pattern.rs
private-struct-field.rs
private-variant-xc.rs
private-variant.rs
qquote-1.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
qquote-2.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
raw-str-delim.rs
raw-str-unbalanced.rs
raw-str-unterminated.rs
rcmut-not-const-and-not-owned.rs Move mutable::Mut to cell::RefCell 2013-11-23 13:45:05 -08:00
recursive-enum.rs
redundant-link-args.rs
refutable-pattern-in-fn-arg.rs
regionck-closure-lifetimes.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-addr-of-arg.rs
regions-addr-of-self.rs
regions-addr-of-upvar-self.rs
regions-bounds.rs
regions-creating-enums3.rs
regions-creating-enums4.rs
regions-creating-enums.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-escape-bound-fn-2.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-escape-bound-fn.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-escape-loop-via-variable.rs
regions-escape-loop-via-vec.rs
regions-escape-via-trait-or-not.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-fn-bound.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-fn-subtyping.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-fns.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-free-region-ordering-callee.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-free-region-ordering-caller1.rs
regions-free-region-ordering-caller.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-free-region-ordering-incorrect.rs
regions-freevar.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
regions-glb-free-free.rs
regions-in-consts.rs
regions-in-enums-anon.rs
regions-in-enums.rs
regions-in-structs-anon.rs
regions-in-structs.rs
regions-infer-at-fn-not-param.rs librustc: Remove remaining uses of &fn() in favor of ||. 2013-11-26 08:20:58 -08:00
regions-infer-borrow-scope-too-big.rs
regions-infer-borrow-scope-within-loop.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-infer-call-3.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
regions-infer-invariance-due-to-mutability-3.rs librustc: Remove remaining uses of &fn() in favor of ||. 2013-11-26 08:20:58 -08:00
regions-infer-invariance-due-to-mutability-4.rs librustc: Remove remaining uses of &fn() in favor of ||. 2013-11-26 08:20:58 -08:00
regions-infer-not-param.rs librustc: Remove remaining uses of &fn() in favor of ||. 2013-11-26 08:20:58 -08:00
regions-infer-paramd-indirect.rs
regions-infer-paramd-method.rs
regions-infer-region-in-fn-but-not-type.rs librustc: Convert ~fn() to proc() everywhere. 2013-11-18 18:27:31 -08:00
regions-name-duplicated.rs
regions-name-static.rs
regions-name-undeclared.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-nested-fns-2.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-nested-fns.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-out-of-scope-slice.rs
regions-reborrow-from-shorter-mut-ref-mut-ref.rs Test that reborrowing contents of an &'a mut &'b mut pointer can only 2013-11-28 06:43:39 -05:00
regions-reborrow-from-shorter-mut-ref.rs Test that reborrowing contents of an &'a mut &'b mut pointer can only 2013-11-28 06:43:39 -05:00
regions-ref-in-fn-arg.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-ret-borrowed-1.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-ret-borrowed.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-ret.rs
regions-steal-closure.rs librustc: Remove remaining uses of &fn() in favor of ||. 2013-11-26 08:20:58 -08:00
regions-trait-1.rs
regions-trait-2.rs
regions-trait-3.rs
regions-undeclared.rs
regions-var-type-out-of-scope.rs
regions-variance-contravariant-use-covariant-in-second-position.rs
regions-variance-contravariant-use-covariant.rs
regions-variance-covariant-use-contravariant.rs
regions-variance-invariant-use-contravariant.rs
regions-variance-invariant-use-covariant.rs
removed-syntax-class-traits.rs
removed-syntax-closure-lifetime.rs
removed-syntax-const-item.rs
removed-syntax-enum-newtype.rs
removed-syntax-extern-const.rs
removed-syntax-field-let.rs
removed-syntax-field-semicolon.rs
removed-syntax-fixed-vec.rs
removed-syntax-fn-pure.rs
removed-syntax-fn-sigil.rs
removed-syntax-larrow-init.rs
removed-syntax-larrow-move.rs
removed-syntax-mode.rs
removed-syntax-mut-vec-expr.rs
removed-syntax-mut-vec-ty.rs
removed-syntax-priv-group.rs
removed-syntax-ptr-lifetime.rs
removed-syntax-record.rs
removed-syntax-static-fn.rs
removed-syntax-uniq-mut-expr.rs
removed-syntax-uniq-mut-ty.rs
removed-syntax-uniq-self.rs
removed-syntax-with-1.rs
removed-syntax-with-2.rs
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 Add dead-code warning pass 2013-12-08 02:55:27 -05:00
static-assert.rs Add dead-code warning pass 2013-12-08 02:55:27 -05:00
static-method-privacy.rs
static-mut-bad-types.rs
static-mut-foreign-requires-unsafe.rs
static-mut-not-constant.rs Better error message when using vectors in statics 2013-11-17 18:35:52 -05:00
static-mut-not-pat.rs
static-mut-requires-unsafe.rs
static-priv-by-default2.rs
static-priv-by-default.rs
static-region-bound.rs
static-vec-repeat-not-constant.rs
staticness-mismatch.rs
std-uncopyable-atomics.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
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
struct-variant-privacy.rs
super-at-top-level.rs
suppressed-error.rs
sync-cond-shouldnt-escape.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
sync-rwlock-cond-shouldnt-escape.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
sync-rwlock-read-mode-shouldnt-escape.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
sync-rwlock-write-mode-cond-shouldnt-escape.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
sync-rwlock-write-mode-shouldnt-escape.rs test: Remove non-procedure uses of do from compiletest, libstd tests, 2013-11-26 08:25:27 -08:00
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
tag-that-dare-not-speak-its-name.rs
tag-type-args.rs
tag-variant-cast-non-nullary.rs
tag-variant-disr-dup.rs
tag-variant-disr-non-nullary.rs
tail-typeck.rs
task-rng-isnt-sendable.rs std::rand: move TaskRng off @mut. 2013-11-22 16:47:01 +11:00
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-for-module.rs Fix issue #8763 2013-11-24 11:14:27 -06:00
trait-impl-method-mismatch.rs
trait-inheritance-missing-requirement.rs
trait-keyword.rs
trait-or-new-type-instead.rs Fix issue #8763 2013-11-24 11:14:27 -06:00
trait-test-2.rs
trait-test.rs
tuple-arity-mismatch.rs
tuple-struct-nonexhaustive.rs
tutorial-suffix-inference-test.rs
type-arg-out-of-scope.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
type-mismatch-multiple.rs
type-mismatch.rs
type-parameter-names.rs
type-recursive.rs
type-shadow.rs
unbalanced-doublequote.rs
unconstrained-none.rs
unconstrained-ref.rs
uninhabited-enum-cast.rs
unique-object-noncopyable.rs
unique-pinned-nocopy.rs
unique-unique-kind.rs
unique-vec-res.rs
unnecessary-private.rs Forbid privacy in inner functions 2013-11-17 21:28:18 -08: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
unsafe-modifying-str.rs
unsendable-class.rs
unsized-bare-typaram.rs
unsized-enum.rs
unsized-struct.rs
unsupported-cast.rs
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-mismatch.rs Make crate hash stable and externally computable. 2013-12-10 17:04:24 -07:00
use-meta.rc Make crate hash stable and externally computable. 2013-12-10 17:04:24 -07:00
useless-priv2.rs
useless-priv.rs
variadic-ffi-1.rs
variadic-ffi-2.rs
variadic-ffi-3.rs
variadic-ffi-4.rs
variadic-ffi.rs
variance-regions-direct.rs
variance-regions-indirect.rs
vec-add.rs
vec-field.rs
vec-mut-iter-borrow.rs
vec-res-add.rs
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
xc-private-method.rs
xcrate-private-by-default.rs
xcrate-unit-struct.rs