rust/src/test/compile-fail
Eli Friedman 8ebf95257b Allow recursive static variables.
There isn't any particularly good reason for this restriction, so just
get rid of it, and fix trans to handle this case.
2015-07-24 19:17:45 -07:00
..
mod_file_disambig_aux
.gitattributes
access-mode-in-closures.rs
arg-count-mismatch.rs
arg-type-mismatch.rs
array-not-vector.rs
array-old-syntax-2.rs
asm-gated2.rs
asm-gated.rs
asm-in-bad-modifier.rs
asm-misplaced-option.rs
asm-out-assign-imm.rs
asm-out-no-modifier.rs
asm-out-read-uninit.rs
asm-src-loc-codegen-units.rs Add a WONTFIX message to a failing test. 2015-05-27 10:16:49 +12:00
asm-src-loc.rs
assign-imm-local-twice.rs
assign-to-method.rs
assignment-operator-unimplemented.rs
assoc-inherent.rs test fixes 2015-05-27 20:31:56 +03:00
associated-const-ambiguity-report.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
associated-const-dead-code.rs
associated-const-impl-wrong-type.rs split "has incompatible type for trait" errors into multiple lines 2015-07-18 21:14:36 -04:00
associated-const-private-impl.rs
associated-const-type-parameters.rs Add diagnostic code for generic associated const error. 2015-05-21 21:12:49 -06:00
associated-const-upper-case-lint.rs
associated-item-duplicate-names-2.rs Better detection of duplicate associated items. 2015-07-15 13:32:29 -05:00
associated-item-duplicate-names-3.rs Better detection of duplicate associated items. 2015-07-15 13:32:29 -05:00
associated-item-duplicate-names.rs Better detection of duplicate associated items. 2015-07-15 13:32:29 -05:00
associated-type-projection-ambig-between-bound-and-where-clause.rs
associated-type-projection-from-multiple-supertraits.rs
associated-type-projection-from-supertrait.rs
associated-types-binding-to-type-defined-in-supertrait.rs
associated-types-bound-failure.rs
associated-types-coherence-failure.rs
associated-types-eq-1.rs
associated-types-eq-2.rs
associated-types-eq-3.rs
associated-types-eq-expr-path.rs
associated-types-eq-hr.rs
associated-types-for-unimpl-trait.rs
associated-types-ICE-when-projecting-out-of-err.rs
associated-types-in-ambiguous-context.rs
associated-types-incomplete-object.rs Address review commets 2015-05-19 17:42:14 +03:00
associated-types-invalid-trait-ref-issue-18865.rs
associated-types-issue-17359.rs
associated-types-issue-20346.rs
associated-types-multiple-types-one-trait.rs
associated-types-no-suitable-bound.rs
associated-types-no-suitable-supertrait-2.rs
associated-types-no-suitable-supertrait.rs
associated-types-overridden-default.rs require reimplementations of all items when a defaulted associated type is overriden 2015-07-04 14:09:26 +03:00
associated-types-path-1.rs
associated-types-path-2.rs This new caching sometimes suppresses duplicate errors that occur in 2015-06-15 17:31:27 -04:00
associated-types-project-from-hrtb-in-fn-body.rs
associated-types-project-from-hrtb-in-fn.rs
associated-types-project-from-hrtb-in-struct.rs
associated-types-project-from-hrtb-in-trait-method.rs
associated-types-subtyping-1.rs
associated-types-unconstrained.rs
associated-types-unsized.rs
attempted-access-non-fatal.rs
attr-bad-crate-attr.rc
auto-ref-slice-plus-ref.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
autoderef-full-lval.rs
bad-bang-ann-3.rs
bad-bang-ann.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 Make the maximum edit distance of typo suggestions a function of the typo'd name's length. 2015-06-07 18:01:33 -07:00
bad-expr-path.rs Make the maximum edit distance of typo suggestions a function of the typo'd name's length. 2015-06-07 18:01:33 -07:00
bad-extern-link-attrs.rs
bad-main.rs
bad-method-typaram-kind.rs
bad-mid-path-type-params.rs
bad-module.rs
bad-sized.rs
bad-type-env-capture.rs
bang-tailexpr.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
binop-bitxor-str.rs
binop-consume-args.rs
binop-logic-float.rs
binop-logic-int.rs
binop-move-semantics.rs
binop-mul-bool.rs
binop-typeck.rs
blind-item-block-item-shadow.rs
blind-item-block-middle.rs
blind-item-item-shadow.rs
blind-item-local-shadow.rs
block-must-not-have-result-do.rs
block-must-not-have-result-res.rs
block-must-not-have-result-while.rs
bogus-tag.rs
borrow-immutable-upvar-mutation.rs
borrow-tuple-fields.rs
borrowck-and-init.rs
borrowck-anon-fields-struct.rs
borrowck-anon-fields-tuple.rs
borrowck-anon-fields-variant.rs
borrowck-assign-comp-idx.rs
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-auto-mut-ref-to-immut-var.rs
borrowck-autoref-3261.rs
borrowck-bad-nested-calls-free.rs
borrowck-bad-nested-calls-move.rs
borrowck-block-unint.rs
borrowck-borrow-from-owned-ptr.rs
borrowck-borrow-from-stack-variable.rs
borrowck-borrow-from-temporary.rs
borrowck-borrow-immut-deref-of-box-as-mut.rs
borrowck-borrow-mut-base-ptr-in-aliasable-loc.rs
borrowck-borrow-mut-object-twice.rs
borrowck-borrow-overloaded-auto-deref-mut.rs
borrowck-borrow-overloaded-auto-deref.rs
borrowck-borrow-overloaded-deref-mut.rs
borrowck-borrow-overloaded-deref.rs
borrowck-borrowed-uniq-rvalue-2.rs
borrowck-borrowed-uniq-rvalue.rs
borrowck-box-insensitivity.rs
borrowck-break-uninit-2.rs
borrowck-break-uninit.rs
borrowck-call-is-borrow-issue-12224.rs
borrowck-call-method-from-mut-aliasable.rs
borrowck-closures-mut-and-imm.rs
borrowck-closures-mut-of-imm.rs
borrowck-closures-two-mut.rs
borrowck-closures-unique-imm.rs
borrowck-closures-unique.rs
borrowck-closures-use-after-free.rs
borrowck-consume-unsize-vec.rs
borrowck-consume-upcast-box.rs
borrowck-escaping-closure-error-1.rs
borrowck-escaping-closure-error-2.rs
borrowck-field-sensitivity.rs
borrowck-fn-in-const-a.rs
borrowck-fn-in-const-b.rs
borrowck-fn-in-const-c.rs
borrowck-for-loop-correct-cmt-for-pattern.rs
borrowck-for-loop-head-linkage.rs
borrowck-if-no-else.rs
borrowck-if-with-else.rs
borrowck-imm-ref-to-mut-rec-field-issue-3162-c.rs
borrowck-init-in-called-fn-expr.rs
borrowck-init-in-fn-expr.rs
borrowck-init-in-fru.rs
borrowck-init-op-equal.rs
borrowck-init-plus-equal.rs
borrowck-insert-during-each.rs
borrowck-issue-2657-1.rs
borrowck-issue-2657-2.rs
borrowck-issue-14498.rs
borrowck-lend-flow-if.rs
borrowck-lend-flow-loop.rs
borrowck-lend-flow-match.rs
borrowck-lend-flow.rs
borrowck-let-suggestion-suffixes.rs
borrowck-let-suggestion.rs
borrowck-loan-blocks-move-cc.rs
borrowck-loan-blocks-move.rs
borrowck-loan-blocks-mut-uniq.rs
borrowck-loan-in-overloaded-op.rs
borrowck-loan-rcvr-overloaded-op.rs
borrowck-loan-rcvr.rs
borrowck-loan-vec-content.rs
borrowck-match-binding-is-assignment.rs
borrowck-move-by-capture.rs
borrowck-move-error-with-note.rs
borrowck-move-from-subpath-of-borrowed-path.rs
borrowck-move-from-unsafe-ptr.rs Exise 'unsafe pointer' in favor of 'raw pointer' 2015-06-09 16:49:24 -04:00
borrowck-move-in-irrefut-pat.rs
borrowck-move-moved-value-into-closure.rs
borrowck-move-mut-base-ptr.rs
borrowck-move-out-of-overloaded-auto-deref.rs
borrowck-move-out-of-overloaded-deref.rs
borrowck-move-out-of-static-item.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-move-subcomponent.rs
borrowck-multiple-captures.rs
borrowck-mut-addr-of-imm-var.rs
borrowck-mut-borrow-of-mut-base-ptr.rs
borrowck-mut-slice-of-imm-vec.rs
borrowck-mutate-in-guard.rs
borrowck-no-cycle-in-exchange-heap.rs
borrowck-object-lifetime.rs
borrowck-object-mutability.rs
borrowck-or-init.rs
borrowck-overloaded-call.rs
borrowck-overloaded-index-and-overloaded-deref.rs
borrowck-overloaded-index-autoderef.rs
borrowck-overloaded-index-move-from-vec.rs
borrowck-overloaded-index-move-index.rs
borrowck-overloaded-index-ref-index.rs
borrowck-partial-reinit-1.rs
borrowck-partial-reinit-2.rs
borrowck-partial-reinit-3.rs
borrowck-partial-reinit-4.rs
borrowck-pat-reassign-binding.rs
borrowck-reborrow-from-mut.rs
borrowck-reborrow-from-shorter-lived-andmut.rs
borrowck-ref-into-rvalue.rs
borrowck-ref-mut-of-imm.rs
borrowck-report-with-custom-diagnostic.rs
borrowck-return-variable-on-stack-via-clone.rs
borrowck-return.rs
borrowck-struct-update-with-dtor.rs
borrowck-swap-mut-base-ptr.rs
borrowck-unary-move.rs
borrowck-unboxed-closures.rs
borrowck-uninit-after-item.rs
borrowck-uninit-in-assignop.rs
borrowck-uninit.rs
borrowck-uniq-via-lend.rs
borrowck-use-in-index-lvalue.rs
borrowck-use-mut-borrow.rs
borrowck-use-uninitialized-in-cast-trait.rs
borrowck-use-uninitialized-in-cast.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-while-break.rs
borrowck-while-cond.rs
borrowck-while.rs
break-outside-loop.rs
builtin-superkinds-double-superkind.rs
builtin-superkinds-in-metadata.rs
builtin-superkinds-self-type.rs Use assert_eq! instead of assert! in tests 2015-06-13 14:55:55 +03:00
builtin-superkinds-simple.rs
builtin-superkinds-typaram-not-send.rs
by-move-pattern-binding.rs
cannot-mutate-captured-non-mut-var.rs
capture1.rs
cast-as-bool.rs
cast-from-nil.rs
cast-ptr-to-int-const.rs Fix test fallout, and add some rather comprehensive tests. 2015-05-19 17:42:14 +03:00
cast-rfc0401.rs Prohibit casts between fat pointers to different traits 2015-06-18 15:51:06 +03:00
cast-to-bare-fn.rs Fix test fallout, and add some rather comprehensive tests. 2015-05-19 17:42:14 +03:00
cast-to-nil.rs
cast-to-unsized-trait-object-suggestion.rs
cfg-attr-cfg-2.rs
cfg-attr-crate-2.rs
cfg-attr-unknown-attribute-macro-expansion.rs
cfg-empty-codemap.rs Test 2015-07-21 21:55:19 +12:00
cfg-in-crate-1.rs
changing-crates.rs
check-static-immutable-mut-slices.rs
check-static-values-constraints.rs Make various fixes: 2015-05-21 11:47:30 -04:00
class-cast-to-trait.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
class-method-missing.rs
class-missing-self.rs
cleanup-rvalue-scopes-cf.rs
closure-bounds-cant-promote-superkind-in-struct.rs
closure-bounds-static-cant-capture-borrowed.rs
closure-bounds-subtype.rs
closure-referencing-itself-issue-25954.rs Add regression test for #25954 (cyclic closure type), which is now 2015-07-24 04:53:43 -04:00
closure-reform-bad.rs
coerce-mut.rs
coerce-overloaded-autoderef.rs
coerce-unsafe-to-closure.rs
coercion-slice.rs
coherence_copy_like_err_fundamental_struct_ref.rs
coherence_copy_like_err_fundamental_struct_tuple.rs
coherence_copy_like_err_fundamental_struct.rs
coherence_copy_like_err_struct.rs
coherence_copy_like_err_tuple.rs
coherence_inherent_cc.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
coherence_inherent.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
coherence_local_err_struct.rs
coherence_local_err_tuple.rs
coherence_local_ref.rs
coherence_local.rs
coherence-all-remote.rs
coherence-bigint-param.rs
coherence-blanket-conflicts-with-blanket-implemented.rs
coherence-blanket-conflicts-with-blanket-unimplemented.rs
coherence-blanket-conflicts-with-specific-cross-crate.rs
coherence-blanket-conflicts-with-specific-multidispatch.rs
coherence-blanket-conflicts-with-specific-trait.rs
coherence-blanket-conflicts-with-specific.rs
coherence-conflicting-negative-trait-impl.rs
coherence-cow-1.rs
coherence-cow-2.rs
coherence-cow-no-cover.rs
coherence-cross-crate-conflict.rs
coherence-default-trait-impl.rs
coherence-impl-trait-for-trait.rs Add error explanations for E0072, E0073, E0121, E0178, E0371, E0372. 2015-05-17 15:53:12 -05:00
coherence-impls-copy.rs
coherence-impls-send.rs
coherence-impls-sized.rs
coherence-lone-type-parameter.rs
coherence-negative-impls-safe.rs
coherence-orphan.rs remove erroneous error check 2015-06-21 16:16:14 -07:00
coherence-overlap-all-t-and-tuple.rs
coherence-overlap-issue-23516.rs
coherence-overlapping-pairs.rs
coherence-pair-covered-uncovered-1.rs
coherence-pair-covered-uncovered.rs
coherence-tuple-conflict.rs
coherence-vec-local-2.rs
coherence-vec-local.rs
comm-not-freeze-receiver.rs
comm-not-freeze.rs
concat_idents-gate2.rs
concat_idents-gate.rs
concat.rs
const-array-oob.rs
const-block-non-item-statement.rs
const-cast-different-types.rs Fix test fallout, and add some rather comprehensive tests. 2015-05-19 17:42:14 +03:00
const-cast-wrong-type.rs
const-deref-ptr.rs Prevent comparison and dereferencing of raw pointers in constexprs 2015-05-28 03:22:44 +03:00
const-eval-overflow-2.rs
const-eval-overflow-3.rs
const-eval-overflow-3b.rs
const-eval-overflow-4.rs
const-eval-overflow-4b.rs
const-eval-overflow.rs Fix negate_unsigned feature gate check 2015-07-14 21:48:43 +03:00
const-fn-mismatch.rs Make various fixes: 2015-05-21 11:47:30 -04:00
const-fn-not-in-trait.rs Make various fixes: 2015-05-21 11:47:30 -04:00
const-fn-not-safe-for-const.rs Make various fixes: 2015-05-21 11:47:30 -04:00
const-fn-stability-calls-2.rs New tests for cross-crate usages of const fn and so forth 2015-05-29 11:52:59 -04:00
const-fn-stability-calls-3.rs New tests for cross-crate usages of const fn and so forth 2015-05-29 11:52:59 -04:00
const-fn-stability-calls.rs New tests for cross-crate usages of const fn and so forth 2015-05-29 11:52:59 -04:00
const-fn-stability.rs New tests for cross-crate usages of const fn and so forth 2015-05-29 11:52:59 -04:00
const-len-underflow-separate-spans.rs
const-len-underflow-subspans.rs
const-recursive.rs Allow recursive static variables. 2015-07-24 19:17:45 -07:00
copy-a-resource.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
crate-name-mismatch.rs
crateresolve1.rs
cross-borrow-trait.rs
cross-fn-cache-hole.rs Rather than expanding the where-clauses in the environment over and over 2015-06-15 17:31:27 -04:00
custom_attribute.rs
cycle-projection-based-on-where-clause.rs
cycle-trait-default-type-trait.rs
cycle-trait-supertrait-direct.rs
cycle-trait-supertrait-indirect.rs
dead-code-closure-bang.rs Update dead-code-closure-bang 2015-06-12 14:16:49 -04:00
dead-code-ret.rs
deref-non-pointer.rs
derive-assoc-type-not-impl.rs
derive-no-std-not-supported.rs
deriving-bounds.rs
deriving-meta-unknown-trait.rs
deriving-no-inner-impl-error-message.rs
deriving-non-type.rs
deriving-primitive.rs
deriving-span-Clone-enum-struct-variant.rs
deriving-span-Clone-enum.rs
deriving-span-Clone-struct.rs
deriving-span-Clone-tuple-struct.rs
deriving-span-Default-struct.rs
deriving-span-Default-tuple-struct.rs
deriving-span-Hash-enum-struct-variant.rs
deriving-span-Hash-enum.rs
deriving-span-Hash-struct.rs
deriving-span-Hash-tuple-struct.rs
deriving-span-PartialEq-enum-struct-variant.rs
deriving-span-PartialEq-enum.rs
deriving-span-PartialEq-struct.rs
deriving-span-PartialEq-tuple-struct.rs
deriving-span-PartialOrd-enum-struct-variant.rs
deriving-span-PartialOrd-enum.rs
deriving-span-PartialOrd-struct.rs
deriving-span-PartialOrd-tuple-struct.rs
deriving-span-Show-enum-struct-variant.rs
deriving-span-Show-enum.rs
deriving-span-Show-struct.rs
deriving-span-Show-tuple-struct.rs
deriving-span-TotalEq-enum-struct-variant.rs
deriving-span-TotalEq-enum.rs
deriving-span-TotalEq-struct.rs
deriving-span-TotalEq-tuple-struct.rs
deriving-span-TotalOrd-enum-struct-variant.rs
deriving-span-TotalOrd-enum.rs
deriving-span-TotalOrd-struct.rs
deriving-span-TotalOrd-tuple-struct.rs
destructor-restrictions.rs
destructure-trait-ref.rs Address review commets 2015-05-19 17:42:14 +03:00
disallowed-deconstructing-destructing-struct-let.rs
disallowed-deconstructing-destructing-struct-match.rs
discrim-ill-typed.rs
discrim-overflow-2.rs
discrim-overflow.rs
does-nothing.rs
double-import.rs
double-type-import.rs
drop-on-non-struct.rs
drop-with-active-borrows-1.rs
drop-with-active-borrows-2.rs
dropck_arr_cycle_checked.rs add const_fn features 2015-05-29 09:42:54 -04:00
dropck_direct_cycle_with_drop.rs
dropck_no_diverge_on_nonregular_1.rs
dropck_no_diverge_on_nonregular_2.rs
dropck_no_diverge_on_nonregular_3.rs
dropck_tarena_cycle_checked.rs add const_fn features 2015-05-29 09:42:54 -04:00
dropck_tarena_unsound_drop.rs
dropck_trait_cycle_checked.rs add const_fn features 2015-05-29 09:42:54 -04:00
dropck_vec_cycle_checked.rs add const_fn features 2015-05-29 09:42:54 -04:00
dst-bad-assign-2.rs
dst-bad-assign.rs
dst-bad-coerce1.rs
dst-bad-coerce2.rs
dst-bad-coerce3.rs
dst-bad-coerce4.rs
dst-bad-coercions.rs eddyb's changes for DST coercions 2015-05-13 14:19:51 +12:00
dst-bad-deep.rs
dst-index.rs
dst-object-from-unsized-type.rs This new caching sometimes suppresses duplicate errors that occur in 2015-06-15 17:31:27 -04:00
dst-rvalue.rs
dst-sized-trait-param.rs
dupe-symbols-1.rs
dupe-symbols-2.rs
dupe-symbols-3.rs
dupe-symbols-4.rs
dupe-symbols-5.rs
dupe-symbols-6.rs
dupe-symbols-7.rs
duplicate-parameter.rs
duplicate-type-parameter.rs
elided-test.rs
empty-extern-arg.rs
empty-linkname.rs
empty-macro-use.rs Unignore some tests in stage1 2015-05-13 19:58:49 -04:00
enable-unstable-lib-feature.rs
enum-and-module-in-same-scope.rs
enum-discrim-too-small.rs
enum-in-scope.rs
enum-to-float-cast-2.rs
enum-to-float-cast.rs
enum-variant-type-2.rs Improve error message for variant values used as types 2015-07-17 15:24:02 +01:00
enums-are-namespaced-xc.rs
enums-pats-not-idents.rs
error-should-say-copy-not-pod.rs
estr-subtyping.rs
eval-enum.rs
exclusive-drop-and-copy.rs
explicit-call-to-dtor.rs
explicit-call-to-supertrait-dtor.rs
explicit-self-lifetime-mismatch.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-with-type-bounds.rs
extern-wrong-value-type.rs
extoption_env-no-args.rs
extoption_env-not-string-literal.rs
extoption_env-too-many-args.rs
fail-no-dead-code-core.rs
fail-no-dead-code.rs
fail-simple.rs
fat-ptr-cast.rs fix conflicts 2015-05-19 17:42:14 +03:00
feature-gate-advanced-slice-features.rs
feature-gate-allow-internal-unstable-nested-macro.rs
feature-gate-allow-internal-unstable.rs
feature-gate-box-expr.rs Factor feature gate tests for box syntax into two separate files. 2015-07-22 15:34:00 +02:00
feature-gate-box-pat.rs
feature-gate-feature-gate.rs
feature-gate-intrinsics.rs
feature-gate-lang-items.rs
feature-gate-main.rs
feature-gate-on-unimplemented.rs
feature-gate-optin-builtin-traits.rs
feature-gate-placement-expr.rs uncomment feature-gate testing for in PLACE BLOCK now that its in the parser. 2015-07-22 15:34:01 +02:00
feature-gate-plugin.rs
feature-gate-prelude_import.rs Feature-gate #[prelude_import]. 2015-07-05 22:35:20 +03:00
feature-gate-pushpop-unsafe.rs Hack for "unsafety hygiene" -- push_unsafe! and pop_unsafe!. 2015-07-22 15:33:59 +02:00
feature-gate-rust-call.rs
feature-gate-rustc-attrs.rs
feature-gate-rustc-diagnostic-macros.rs
feature-gate-simd-ffi.rs Fallout in tests and docs from feature renamings 2015-06-17 09:07:16 -07:00
feature-gate-slice-patterns.rs
feature-gate-start.rs
feature-gate-unboxed-closures-manual-impls.rs
feature-gate-unboxed-closures-method-calls.rs
feature-gate-unboxed-closures-ufcs-calls.rs
feature-gated-feature-in-macro-arg.rs
float-literal-inference-restrictions.rs
fn-bad-block-type.rs
fn-compare-mismatch.rs
fn-item-type.rs
fn-trait-formatting.rs
fn-variance-1.rs
for-expn-2.rs Tests 2015-05-12 14:20:35 +12:00
for-expn.rs Tests 2015-05-12 14:20:35 +12:00
for-loop-bogosity.rs
for-loop-hygiene.rs
for-loop-refutable-pattern-error-message.rs
for-loop-type-error.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
functional-struct-update-respects-privacy.rs add const_fn features 2015-05-29 09:42:54 -04:00
future_not_copyable.rs
gated-associated_consts.rs Make a test compatible with the beta channel 2015-05-16 14:53:37 -07:00
gated-bad-feature.rs
gated-box-syntax.rs
gated-concat_idents.rs
gated-link-args.rs
gated-link-llvm-intrinsics.rs
gated-no-std.rs
gated-non-ascii-idents.rs
gated-plugin_registrar.rs
gated-simd.rs
gated-thread-local.rs
gated-trace_macros.rs
generic-extern-lifetime.rs Resolve lifetime parameters for foreign functions. 2015-07-22 22:37:20 -07:00
generic-extern.rs
generic-impl-less-params-with-defaults.rs
generic-impl-more-params-with-defaults.rs
generic-lifetime-trait-impl.rs
generic-no-mangle.rs
generic-type-less-params-with-defaults.rs
generic-type-more-params-with-defaults.rs
generic-type-params-forward-mention.rs
generic-type-params-name-repr.rs
glob-resolve1.rs
hashmap-iter-value-lifetime.rs
hashmap-lifetimes.rs
hidden-rt-injection2.rs
hidden-rt-injection.rs
hrtb-conflate-regions.rs
hrtb-debruijn-in-receiver.rs
hrtb-higher-ranker-supertraits-transitive.rs
hrtb-higher-ranker-supertraits.rs
hrtb-identity-fn-borrows.rs
hrtb-just-for-static.rs
hrtb-perfect-forwarding.rs
huge-array-simple.rs
huge-array.rs
huge-enum.rs
huge-struct.rs
hygienic-label-1.rs
hygienic-label-2.rs
hygienic-label-3.rs
hygienic-label-4.rs
if-branch-types.rs
if-let.rs
if-loop.rs
if-typeck.rs
if-without-else-result.rs
ifmt-bad-arg.rs
ifmt-bad-format-args.rs
ifmt-unimpl.rs
ifmt-unknown-trait.rs
illegal-ufcs-drop.rs
immut-function-arguments.rs
impl-bounds-checking.rs
impl-duplicate-methods.rs Make E0201 detect when duplicate function is a method. 2015-06-03 01:34:39 -05:00
impl-unused-rps-in-assoc-type.rs
impl-unused-tps-inherent.rs
impl-unused-tps.rs
impl-wrong-item-for-trait.rs
implicit-method-bind.rs
import2.rs
import3.rs
import4.rs
import-from-missing.rs
import-glob-0.rs
import-glob-circular.rs
import-loop-2.rs
import-loop.rs
import-shadow-1.rs
import-shadow-2.rs
import-shadow-3.rs
import-shadow-4.rs
import-shadow-5.rs
import-shadow-6.rs
import-shadow-7.rs
import.rs
inaccessible-test-modules.rs
index_message.rs
index-bot.rs
indexing-requires-a-uint.rs
infinite-autoderef.rs
infinite-instantiation.rs
infinite-macro-expansion.rs
infinite-tag-type-recursion.rs
infinite-vec-type-recursion.rs
inner-static-type-parameter.rs
integer-literal-suffix-inference.rs
integral-indexing.rs
integral-variable-unification-error.rs
internal-unstable-noallow.rs
internal-unstable-thread-local.rs
internal-unstable.rs
intrinsic-return-address.rs
invalid_crate_type_syntax.rs Upgraded warning for invalid crate_type attribute syntax to an error 2015-05-10 00:07:26 +02:00
invalid-crate-type.rs
invalid-inline.rs
issue-897-2.rs
issue-897.rs
issue-1362.rs
issue-1448-2.rs
issue-1476.rs
issue-1697.rs
issue-1871.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
issue-1900.rs
issue-1962.rs
issue-2063-resource.rs
issue-2063.rs
issue-2111.rs
issue-2149.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
issue-2150.rs
issue-2151.rs
issue-2281-part1.rs
issue-2330.rs
issue-2356.rs
issue-2392.rs fixup! Finished implementing proper function check (through FnOnce) and moved tests to new file and updated tests 2015-06-19 21:04:13 -04:00
issue-2590.rs
issue-2611-4.rs
issue-2611-5.rs
issue-2718-a.rs
issue-2823.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
issue-2848.rs
issue-2849.rs
issue-2937.rs
issue-2951.rs
issue-2995.rs
issue-3008-1.rs
issue-3008-2.rs
issue-3008-3.rs
issue-3021-b.rs
issue-3021-c.rs
issue-3021-d.rs
issue-3021.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-3214.rs
issue-3344.rs
issue-3477.rs
issue-3521-2.rs
issue-3521.rs
issue-3563.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
issue-3601.rs
issue-3668-2.rs
issue-3668.rs
issue-3680.rs
issue-3702-2.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
issue-3707.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
issue-3763.rs
issue-3779.rs
issue-3820.rs
issue-3907-2.rs
issue-3907.rs
issue-3973.rs
issue-3993-2.rs
issue-3993.rs
issue-4201.rs
issue-4265.rs s/method/associated function/ in E0201 2015-06-02 22:15:50 -05:00
issue-4321.rs
issue-4335.rs
issue-4366-2.rs
issue-4366.rs
issue-4517.rs
issue-4736.rs
issue-4935.rs
issue-4968.rs
issue-4972.rs
issue-5035-2.rs
issue-5035.rs
issue-5062.rs
issue-5099.rs
issue-5100.rs
issue-5153.rs Address review commets 2015-05-19 17:42:14 +03:00
issue-5216.rs
issue-5239-1.rs
issue-5358-1.rs
issue-5439.rs
issue-5500-1.rs
issue-5500.rs
issue-5844.rs
issue-5883.rs
issue-5927.rs
issue-5997-enum.rs
issue-5997-struct.rs
issue-6458-2.rs
issue-6458-3.rs
issue-6458-4.rs
issue-6458.rs
issue-6596-1.rs
issue-6596-2.rs
issue-6642.rs
issue-6702.rs Fixup test 2015-07-16 16:37:41 +05:30
issue-6738.rs
issue-6801.rs Exise 'owned pointer' from the codebase 2015-06-09 16:26:21 -04:00
issue-6804.rs
issue-6936.rs
issue-6991.rs
issue-7013.rs
issue-7044.rs
issue-7061.rs
issue-7092.rs
issue-7246.rs
issue-7364.rs add const_fn features 2015-05-29 09:42:54 -04:00
issue-7573.rs
issue-7575.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
issue-7607-1.rs
issue-7813.rs
issue-7867.rs
issue-7950.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
issue-8153.rs Make E0201 detect when duplicate function is a method. 2015-06-03 01:34:39 -05:00
issue-8208.rs
issue-8460-const.rs
issue-8640.rs Add a regression test for #8640. 2015-07-01 12:22:42 -05:00
issue-8727.rs
issue-8761.rs
issue-8767.rs
issue-9243.rs
issue-9575.rs
issue-9725.rs
issue-9814.rs
issue-10176.rs
issue-10200.rs
issue-10291.rs
issue-10398.rs
issue-10401.rs
issue-10465.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
issue-10536.rs
issue-10545.rs
issue-10656.rs
issue-10755.rs
issue-10764.rs
issue-10877.rs
issue-10991.rs
issue-11154.rs
issue-11192.rs
issue-11319.rs
issue-11374.rs
issue-11493.rs
issue-11515.rs
issue-11593.rs
issue-11680.rs
issue-11681.rs
issue-11692.rs
issue-11714.rs
issue-11771.rs
issue-11844.rs
issue-11873.rs
issue-11925.rs
issue-12028.rs
issue-12041.rs
issue-12116.rs
issue-12127.rs
issue-12187-1.rs
issue-12187-2.rs
issue-12369.rs
issue-12470.rs
issue-12511.rs
issue-12552.rs
issue-12560-2.rs
issue-12567.rs
issue-12612.rs
issue-12796.rs fix error message in test 2015-05-16 21:39:48 +08:00
issue-12863.rs
issue-12997-1.rs
issue-12997-2.rs
issue-13033.rs
issue-13058.rs
issue-13352.rs
issue-13359.rs
issue-13404.rs
issue-13407.rs
issue-13428.rs
issue-13446.rs
issue-13466.rs
issue-13482-2.rs
issue-13482.rs
issue-13497-2.rs
issue-13497.rs
issue-13624.rs
issue-13641.rs
issue-13847.rs
issue-13853-2.rs
issue-13853-5.rs
issue-13853.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
issue-14084.rs Update issue-14084.rs test to reflect changes to error output. 2015-07-22 15:34:00 +02:00
issue-14091-2.rs
issue-14091.rs
issue-14092.rs
issue-14221.rs
issue-14227.rs
issue-14254.rs
issue-14285.rs
issue-14309.rs Rewrite the improper_ctypes lint. 2015-07-23 17:03:04 -07:00
issue-14366.rs
issue-14541.rs
issue-14721.rs
issue-14772.rs
issue-14845.rs Fix test fallout, and add some rather comprehensive tests. 2015-05-19 17:42:14 +03:00
issue-14853.rs
issue-14915.rs
issue-15034.rs
issue-15094.rs split "has incompatible type for trait" errors into multiple lines 2015-07-18 21:14:36 -04:00
issue-15129.rs
issue-15167.rs ignore-test cleanup 2015-06-12 14:16:16 -04:00
issue-15207.rs
issue-15260.rs
issue-15381.rs
issue-15480.rs
issue-15524.rs
issue-15756.rs
issue-15783.rs
issue-15896.rs
issue-15919.rs add test for #15919 2015-07-19 17:06:13 -04:00
issue-15965.rs
issue-16048.rs
issue-16058.rs
issue-16098.rs
issue-16149.rs
issue-16250.rs Rewrite the improper_ctypes lint. 2015-07-23 17:03:04 -07:00
issue-16338.rs
issue-16401.rs
issue-16538.rs Avoid deref/ref cycles for no-op coercions between unsafe pointers 2015-06-16 14:10:52 +02:00
issue-16562.rs
issue-16683.rs
issue-16725.rs
issue-16747.rs
issue-16922.rs
issue-16939.rs
issue-16966.rs
issue-17025.rs
issue-17033.rs
issue-17252.rs Allow recursive static variables. 2015-07-24 19:17:45 -07:00
issue-17263.rs
issue-17283.rs
issue-17337.rs
issue-17373.rs
issue-17385.rs
issue-17405.rs
issue-17431-1.rs
issue-17431-2.rs
issue-17431-3.rs
issue-17431-4.rs
issue-17431-5.rs
issue-17431-6.rs
issue-17431-7.rs
issue-17441.rs
issue-17444.rs Fix test fallout, and add some rather comprehensive tests. 2015-05-19 17:42:14 +03:00
issue-17450.rs
issue-17458.rs Prevent comparison and dereferencing of raw pointers in constexprs 2015-05-28 03:22:44 +03:00
issue-17518.rs
issue-17545.rs
issue-17546.rs Improve error message for variant values used as types 2015-07-17 15:24:02 +01:00
issue-17551.rs
issue-17651.rs
issue-17718-borrow-interior.rs
issue-17718-const-bad-values.rs
issue-17718-const-borrow.rs add const_fn features 2015-05-29 09:42:54 -04:00
issue-17718-const-destructors.rs
issue-17718-const-naming.rs
issue-17718-const-privacy.rs
issue-17718-constants-not-static.rs
issue-17718-patterns.rs
issue-17718-recursive.rs
issue-17718-references.rs
issue-17718-static-move.rs
issue-17718-static-sync.rs
issue-17728.rs
issue-17740.rs
issue-17758.rs
issue-17800.rs
issue-17904-2.rs
issue-17905.rs
issue-17913.rs
issue-17933.rs
issue-17959.rs
issue-17999.rs
issue-18058.rs Add a regression test for #18058. 2015-06-20 01:31:31 -05:00
issue-18107.rs
issue-18118.rs
issue-18119.rs Add a regression test for #18119. 2015-06-24 20:15:23 -05:00
issue-18159.rs
issue-18183.rs Fix off-by-one error in default-type-parameter checking 2015-06-29 21:27:33 +03:00
issue-18252.rs
issue-18294.rs
issue-18343.rs Finished implementing proper function check (through FnOnce) and moved tests to new file and updated tests 2015-06-19 21:04:12 -04:00
issue-18389.rs
issue-18400.rs
issue-18423.rs
issue-18532.rs
issue-18566.rs
issue-18611.rs
issue-18783.rs
issue-18819.rs
issue-18919.rs
issue-18959.rs
issue-19086.rs
issue-19109.rs
issue-19163.rs
issue-19244-1.rs
issue-19244-2.rs
issue-19380.rs
issue-19452.rs
issue-19482.rs
issue-19498.rs
issue-19521.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
issue-19538.rs Add a regression test for #19538. 2015-06-24 12:42:05 -05:00
issue-19660.rs fix test fallout 2015-06-05 17:27:27 +03:00
issue-19692.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
issue-19707.rs
issue-19734.rs
issue-19883.rs
issue-19922.rs
issue-19982.rs
issue-19991.rs
issue-20005.rs
issue-20105.rs
issue-20162.rs add test for #20162 2015-07-19 15:39:26 -04:00
issue-20225.rs split "has incompatible type for trait" errors into multiple lines 2015-07-18 21:14:36 -04:00
issue-20261.rs eddyb's changes for DST coercions 2015-05-13 14:19:51 +12:00
issue-20313.rs
issue-20413.rs Add regression test for #20413 2015-05-12 12:24:20 +02:00
issue-20427.rs
issue-20605.rs
issue-20616-1.rs
issue-20616-2.rs
issue-20616-3.rs
issue-20616-4.rs
issue-20616-5.rs
issue-20616-6.rs
issue-20616-7.rs
issue-20616-8.rs
issue-20616-9.rs
issue-20714.rs
issue-20772.rs
issue-20801.rs Exise 'unsafe pointer' in favor of 'raw pointer' 2015-06-09 16:49:24 -04:00
issue-20825.rs add tests for #20825 2015-07-18 18:03:30 -04:00
issue-20831-debruijn.rs
issue-20862.rs
issue-20939.rs
issue-21045.rs
issue-21146.rs
issue-21160.rs
issue-21174.rs update compile-fail test for #21174 to account for #27127 2015-07-21 16:58:26 -04:00
issue-21177.rs
issue-21202.rs
issue-21332.rs split "has incompatible type for trait" errors into multiple lines 2015-07-18 21:14:36 -04:00
issue-21356.rs
issue-21554.rs Fix test fallout, and add some rather comprehensive tests. 2015-05-19 17:42:14 +03:00
issue-21600.rs
issue-21701.rs
issue-21763.rs
issue-21950.rs
issue-21974.rs
issue-22034.rs eddyb's changes for DST coercions 2015-05-13 14:19:51 +12:00
issue-22037.rs
issue-22289.rs Overhaul cast semantics and make them follow RFC401 2015-05-19 17:42:14 +03:00
issue-22312.rs Add regression test for #22312 2015-07-13 22:25:19 +09:00
issue-22370.rs
issue-22384.rs
issue-22468.rs
issue-22560.rs
issue-22645.rs Create a FreshFloatTy separate from FreshIntTy 2015-05-12 21:45:56 +03:00
issue-22673.rs test fixes 2015-05-27 20:31:56 +03:00
issue-22886.rs
issue-22897.rs
issue-22912.rs
issue-23041.rs
issue-23073.rs Add tests for fixed issues 2015-05-26 20:01:20 +03:00
issue-23080-2.rs
issue-23080.rs
issue-23173.rs Make expr_is_lval more robust 2015-06-21 22:31:57 +03:00
issue-23253.rs
issue-23302.rs Add comments about the checks for recursive variant definition, as requested by @nrc. 2015-07-08 20:51:47 -06:00
issue-23305.rs Add a regression test for #23305. 2015-06-23 21:19:34 -05:00
issue-23338-locals-die-before-temps-of-body.rs
issue-23589.rs Fix #23589 2015-06-18 23:18:15 +03:00
issue-23595-1.rs Add regression test for #21140 2015-07-14 22:57:55 +09:00
issue-23595-2.rs Add regression tests for #23595 2015-07-13 22:25:20 +09:00
issue-23729.rs
issue-23827.rs
issue-23966.rs
issue-24013.rs
issue-24036.rs
issue-24081.rs Fix error message for E0256 in certain cases. 2015-06-16 18:55:52 -05:00
issue-24267-flow-exit.rs
issue-24322.rs Make expr_is_lval more robust 2015-06-21 22:31:57 +03:00
issue-24352.rs Create a FreshFloatTy separate from FreshIntTy 2015-05-12 21:45:56 +03:00
issue-24356.rs split "has incompatible type for trait" errors into multiple lines 2015-07-18 21:14:36 -04:00
issue-24357.rs Use correct type for "use of moved value" error with closures. 2015-06-24 20:15:11 -05:00
issue-24363.rs
issue-24365.rs
issue-24446.rs Adjust tests to silence warnings (or record them, as appropriate). 2015-07-03 19:42:35 -04:00
issue-24805-dropck-child-has-items-via-parent.rs
issue-24805-dropck-trait-has-items.rs
issue-24895-copy-clone-dropck.rs
issue-24968.rs fix trait capitalise typo in test file 2015-05-16 17:37:11 +08:00
issue-25076.rs
issue-25199.rs
issue-25368.rs Add regression test for #25368. Fixes #25368. 2015-07-24 04:53:43 -04:00
issue-25396.rs Fix the E0252 error message to use better names for things. 2015-06-17 19:41:55 -05:00
issue-25700.rs Simplify and type_known_to_meet_builtin_bound and make it more correct when 2015-06-18 20:51:43 +03:00
issue-25826.rs Prevent comparison and dereferencing of raw pointers in constexprs 2015-05-28 03:22:44 +03:00
issue-25901.rs mark user-defined derefs as non-constant 2015-07-07 18:48:28 +03:00
issue-26194.rs Prevent raw pointers from being used as an explicit self 2015-06-11 23:45:27 +03:00
issue-26217.rs treat for<'a> T: 'a as T: 'static 2015-07-17 15:41:34 -04:00
issue-26262.rs Ensure projections are not counted as constraining type parameters. 2015-06-13 17:59:10 +03:00
issue-26638.rs Fix lifetime elision region accounting 2015-06-30 01:33:16 +03:00
issue-26812.rs don't use type_parameter_def during astconv 2015-07-06 18:58:54 +03:00
issue-26948.rs don't ICE when FRU is used on an enum variant 2015-07-14 18:58:18 +03:00
issue-27008.rs eval_const_expr_partial now returns ConstVal::Struct instead of None for unit-struct path expressions. Fixes #27008 2015-07-23 23:23:56 +03:00
issue-27042.rs Include label in the span of loops 2015-07-18 11:53:55 +02:00
keyword-false-as-identifier.rs
keyword-true-as-identifier.rs
kindck-copy.rs Exise 'owned pointer' from the codebase 2015-06-09 16:26:21 -04:00
kindck-impl-type-params-2.rs
kindck-impl-type-params.rs This new caching sometimes suppresses duplicate errors that occur in 2015-06-15 17:31:27 -04:00
kindck-inherited-copy-bound.rs
kindck-nonsendable-1.rs
kindck-send-object1.rs
kindck-send-object2.rs
kindck-send-object.rs
kindck-send-owned.rs
kindck-send-unsafe.rs
kindck-send-unsafe.rs~rust-lang_master
lang-item-missing.rs
lifetime-bound-will-change-warning.rs Transition to the new object lifetime defaults, replacing the old 2015-07-14 19:36:15 -04:00
lifetime-elision-return-type-requires-explicit-lifetime.rs
lifetime-inference-give-expl-lifetime-param-2.rs
lifetime-inference-give-expl-lifetime-param-3.rs
lifetime-inference-give-expl-lifetime-param.rs
linkage1.rs
linkage2.rs
linkage3.rs
linkage4.rs
lint-change-warnings.rs
lint-ctypes-enum.rs Rewrite the improper_ctypes lint. 2015-07-23 17:03:04 -07:00
lint-ctypes.rs Rewrite the improper_ctypes lint. 2015-07-23 17:03:04 -07:00
lint-dead-code-1.rs
lint-dead-code-2.rs
lint-dead-code-3.rs
lint-dead-code-4.rs Do not consider fields matched by wildcard patterns to be used 2015-06-22 21:36:14 +09:00
lint-dead-code-5.rs
lint-dead-code-variant.rs Extend dead code lint to detect more unused enum variants 2015-06-02 20:31:40 +09:00
lint-directives-on-use-items-issue-10534.rs
lint-exceeding-bitshifts.rs Clarify the usage of "hints" in const_eval. 2015-07-17 18:29:34 -07:00
lint-forbid-attr.rs
lint-forbid-cmdline.rs
lint-group-style.rs
lint-impl-fn.rs
lint-misplaced-attr.rs
lint-missing-doc.rs Revert "Fix missing_docs lint for const and static." 2015-07-20 10:44:46 -07:00
lint-no-drop-on-repr-extern.rs
lint-non-camel-case-types.rs
lint-non-snake-case-crate-2.rs
lint-non-snake-case-crate.rs
lint-non-snake-case-functions.rs
lint-non-snake-case-lifetimes.rs
lint-non-snake-case-modules.rs
lint-non-uppercase-statics.rs
lint-obsolete-attr.rs
lint-output-format.rs
lint-owned-heap-memory.rs
lint-qualification.rs
lint-raw-ptr-derive.rs
lint-shorthand-field.rs
lint-stability2.rs
lint-stability3.rs
lint-stability-fields.rs update stability compile-fail tests 2015-06-11 10:49:29 -07:00
lint-stability.rs update stability compile-fail tests 2015-06-11 10:49:29 -07:00
lint-type-limits.rs Fix negate_unsigned feature gate check 2015-07-14 21:48:43 +03:00
lint-type-overflow.rs - Fix regression of literal out of range check for negative i64 values which was introduced by commit 7b1916d253. 2015-05-25 07:42:16 -06:00
lint-unconditional-recursion.rs lint: default methods must be called on Self to unconditionally recur. 2015-06-29 16:00:54 -07:00
lint-unexported-no-mangle.rs
lint-unknown-attr.rs
lint-unknown-feature-default.rs
lint-unknown-feature.rs
lint-unnecessary-import-braces.rs
lint-unnecessary-parens.rs
lint-unsafe-code.rs
lint-unused-extern-crate.rs
lint-unused-imports.rs
lint-unused-mut-self.rs
lint-unused-mut-variables.rs Make the unused_mut lint smarter with respect to locals. 2015-07-01 00:12:12 +03:00
lint-unused-unsafe.rs
lint-uppercase-variables.rs
lint-visible-private-types.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-closure-require-ret.rs
liveness-dead.rs
liveness-forgot-ret.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-return-last-stmt-semi.rs
liveness-unused.rs
liveness-use-after-move.rs
liveness-use-after-send.rs
log-syntax-gate2.rs
log-syntax-gate.rs
loop-does-not-diverge.rs
loop-labeled-break-value.rs
loops-reject-duplicate-labels-2.rs
loops-reject-duplicate-labels.rs
loops-reject-labels-shadowing-lifetimes.rs
loops-reject-lifetime-shadowing-label.rs
lub-if.rs
lub-match.rs
macro-backtrace-invalid-internals.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
macro-backtrace-nested.rs
macro-backtrace-println.rs
macro-crate-nonterminal-non-root.rs Unignore some tests in stage1 2015-05-13 19:58:49 -04:00
macro-followed-by-seq-bad.rs Permit token trees, identifiers, and blocks to be following by 2015-05-15 13:23:27 -04:00
macro-incomplete-parse.rs
macro-inner-attributes.rs
macro-input-future-proofing.rs
macro-local-data-key-priv.rs
macro-match-nonterminal.rs
macro-no-implicit-reexport.rs Unignore some tests in stage1 2015-05-13 19:58:49 -04:00
macro-outer-attributes.rs
macro-reexport-malformed-1.rs
macro-reexport-malformed-2.rs
macro-reexport-malformed-3.rs
macro-reexport-not-locally-visible.rs Unignore some tests in stage1 2015-05-13 19:58:49 -04:00
macro-reexport-undef.rs Unignore some tests in stage1 2015-05-13 19:58:49 -04:00
macro-seq-followed-by-seq.rs Add test for two sequence repetitions in a row 2015-05-16 08:26:44 -04:00
macro-use-bad-args-1.rs
macro-use-bad-args-2.rs
macro-use-undef.rs Unignore some tests in stage1 2015-05-13 19:58:49 -04:00
macro-use-wrong-name.rs Unignore some tests in stage1 2015-05-13 19:58:49 -04:00
macro-with-seps-err-msg.rs
macros-nonfatal-errors.rs
main-wrong-location.rs
main-wrong-type-2.rs
main-wrong-type.rs
malformed-derive-entry.rs
malformed-plugin-1.rs
malformed-plugin-2.rs
malformed-plugin-3.rs
manual-link-bad-form.rs
manual-link-bad-kind.rs
manual-link-bad-search-path.rs
manual-link-framework.rs
map-types.rs
marker-no-copy.rs
match-arm-statics.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-2.rs Clarify the usage of "hints" in const_eval. 2015-07-17 18:29:34 -07:00
match-range-fail-dominate.rs
match-range-fail.rs Clarify the usage of "hints" in const_eval. 2015-07-17 18:29:34 -07:00
match-ref-ice.rs
match-ref-mut-invariance.rs
match-ref-mut-let-invariance.rs
match-static-const-lc.rs Use assert_eq! instead of assert! in tests 2015-06-13 14:55:55 +03:00
match-struct.rs
match-tag-nullary.rs
match-tag-unary.rs
match-vec-fixed.rs
match-vec-mismatch-2.rs
match-vec-mismatch.rs
match-vec-unreachable.rs
method-ambig-one-trait-unknown-int-type.rs
method-ambig-two-traits-cross-crate.rs
method-ambig-two-traits-from-bounds.rs
method-ambig-two-traits-with-default-method.rs
method-call-err-msg.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
method-help-unsatisfied-bound.rs Suggest missing trait bounds when a method exists but the bounds aren't satisfied 2015-06-22 20:28:46 -04:00
method-macro-backtrace.rs Make E0201 detect when duplicate function is a method. 2015-06-03 01:34:39 -05:00
method-missing-call.rs
method-path-in-pattern.rs
method-resolvable-path-in-pattern.rs
method-self-arg-1.rs
method-self-arg-2.rs
method-suggestion-no-duplication.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
minus-string.rs
missing_debug_impls.rs
missing-derivable-attr.rs
missing-macro-use.rs Unignore some tests in stage1 2015-05-13 19:58:49 -04:00
missing-main.rs
missing-return.rs
missing-stability.rs
mod_file_aux.rs
mod_file_correct_spans.rs Use assert_eq! instead of assert! in tests 2015-06-13 14:55:55 +03:00
mod_file_disambig_aux.rs
mod_file_disambig.rs
mod_file_not_owning_aux1.rs
mod_file_not_owning_aux2.rs
mod_file_not_owning.rs
module-macro_use-arguments.rs
move-closure-span.rs Fix the spans of move closures 2015-05-16 11:24:06 +12:00
move-fragments-1.rs
move-fragments-2.rs Improve error message for variant values used as types 2015-07-17 15:24:02 +01:00
move-fragments-3.rs Improve error message for variant values used as types 2015-07-17 15:24:02 +01:00
move-fragments-4.rs
move-fragments-5.rs
move-fragments-6.rs
move-fragments-7.rs
move-fragments-8.rs
move-fragments-9.rs
move-in-guard-1.rs
move-in-guard-2.rs
move-into-dead-array-1.rs
move-into-dead-array-2.rs
move-out-of-array-1.rs
move-out-of-tuple-field.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
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
moves-based-on-type-tuple.rs
moves-sru-moved-field.rs
multiple-main-2.rs
multiple-main-3.rs
multiple-plugin-registrars.rs
mut-cant-alias.rs
mut-cross-borrowing.rs
mut-not-freeze.rs
mut-pattern-internal-mutability.rs
mut-pattern-mismatched.rs
mut-ptr-cant-outlive-ref.rs
mutable-class-fields-2.rs
mutable-class-fields.rs
mutable-enum-indirect.rs
name-clash-nullary.rs
namespaced-enum-glob-import-no-impls-xcrate.rs
namespaced-enum-glob-import-no-impls.rs
nested-ty-params.rs
no_crate_type.rs
no_owned_box_lang_item.rs Don't ICE when missing owned_box lang item 2015-07-13 11:53:16 +12:00
no_send-enum.rs
no_send-rc.rs
no_send-struct.rs
no_share-enum.rs
no_share-rc.rs
no_share-struct.rs
no-capture-arc.rs
no-implicit-prelude-nested.rs
no-implicit-prelude.rs
no-link.rs
no-method-suggested-traits.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
no-reuse-move-arc.rs
no-send-res-ports.rs test: fix some indents 2015-06-27 15:45:48 +02:00
no-type-for-node-ice.rs
noexporttypeexe.rs
nolink-with-link-args.rs
non-constant-enum-for-vec-repeat.rs
non-constant-expr-for-fixed-len-vec.rs
non-constant-expr-for-vec-repeat.rs
non-copyable-void.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
non-exhaustive-match-nested.rs
non-exhaustive-match.rs
non-exhaustive-pattern-witness.rs
noncopyable-class.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
nonscalar-cast.rs
not-enough-arguments.rs
not-utf8.bin
not-utf8.rs test/compile-fail: fix expected error message for non-UTF8 source. 2015-05-17 02:15:00 +03:00
object-does-not-impl-trait.rs
object-lifetime-default-ambiguous.rs Transition to the new object lifetime defaults, replacing the old 2015-07-14 19:36:15 -04:00
object-lifetime-default-elision.rs Transition to the new object lifetime defaults, replacing the old 2015-07-14 19:36:15 -04:00
object-lifetime-default-from-box-error.rs eddyb's changes for DST coercions 2015-05-13 14:19:51 +12:00
object-lifetime-default-from-rptr-box-error.rs Transition to the new object lifetime defaults, replacing the old 2015-07-14 19:36:15 -04:00
object-lifetime-default-from-rptr-struct-error.rs Transition to the new object lifetime defaults, replacing the old 2015-07-14 19:36:15 -04:00
object-lifetime-default-mybox.rs Transition to the new object lifetime defaults, replacing the old 2015-07-14 19:36:15 -04:00
object-lifetime-default.rs Fix some merge conflicts 2015-07-03 19:42:55 -04:00
object-pointer-types.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
object-safety-by-value-self-use.rs
object-safety-by-value-self.rs
object-safety-generics.rs
object-safety-issue-22040.rs
object-safety-mentions-Self.rs
object-safety-no-static.rs
object-safety-phantom-fn.rs
object-safety-sized-2.rs
object-safety-sized.rs
object-safety-supertrait-mentions-Self.rs
occurs-check-2.rs
occurs-check-3.rs
occurs-check.rs
old-suffixes-are-really-forbidden.rs
on-unimplemented-bad-anno.rs
on-unimplemented.rs
once-cant-call-twice-on-heap.rs
opt-in-copy.rs
or-patter-mismatch.rs
orphan-check-diagnostics.rs
osx-frameworks.rs
output-type-mismatch.rs
overloaded-calls-bad.rs
overloaded-calls-nontuple.rs
oversized-literal.rs
packed-struct-generic-transmute.rs
packed-struct-transmute.rs
pat-shadow-in-nested-binding.rs
pattern-bindings-after-at.rs
pattern-error-continue.rs
pattern-ident-path-generics.rs
pattern-macro-hygiene.rs
pattern-tyvar-2.rs
pattern-tyvar.rs
phantom-oibit.rs
pptypedef.rs
prim-with-args.rs
priv_in_pub_sig_priv_mod.rs
priv-in-bad-locations.rs
privacy1.rs
privacy2.rs
privacy3.rs
privacy4.rs
privacy5.rs
privacy-ns1.rs
privacy-ns2.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 Use assert_eq! instead of assert! in tests 2015-06-13 14:55:55 +03:00
private-struct-field-ctor.rs
private-struct-field-pattern.rs
private-struct-field.rs Use assert_eq! instead of assert! in tests 2015-06-13 14:55:55 +03:00
ptr-coercion.rs
pub-item-macro.rs
pub-method-macro.rs
pub-struct-field-span-26083.rs Add license 2015-06-07 22:33:54 -06:00
pushpop-unsafe-rejects.rs update compile-fail/pushpop-unsafe-rejects.rs to reflect switch from saturated to checked arith. 2015-07-23 23:39:28 +02:00
range-1.rs
range-2.rs
recursion_limit.rs
recursion.rs
recursive-enum.rs
ref-suggestion.rs Suggest using ref inline in an error 2015-07-11 13:59:09 +12:00
reflect-assoc.rs
reflect-object-param.rs
reflect.rs
refutable-pattern-errors.rs
refutable-pattern-in-fn-arg.rs
region-bound-extra-bound-in-impl.rs
region-bound-extra-bound-in-inherent-impl.rs
region-bound-on-closure-outlives-call.rs
region-bound-same-bounds-in-trait-and-impl.rs
region-bounds-on-objects-and-type-parameters.rs
region-lifetime-bounds-on-fns-where-clause.rs
region-multiple-lifetime-bounds-on-fns-where-clause.rs
region-object-lifetime-1.rs
region-object-lifetime-2.rs
region-object-lifetime-3.rs
region-object-lifetime-4.rs
region-object-lifetime-5.rs
region-object-lifetime-in-coercion.rs
regionck-unboxed-closure-lifetimes.rs
regions-addr-of-arg.rs
regions-addr-of-self.rs
regions-addr-of-upvar-self.rs
regions-assoc-type-in-supertrait-outlives-container.rs
regions-assoc-type-outlives-container-hrtb.rs
regions-assoc-type-outlives-container-wc.rs
regions-assoc-type-outlives-container.rs
regions-assoc-type-region-bound-in-trait-not-met.rs
regions-assoc-type-static-bound-in-trait-not-met.rs
regions-bound-missing-bound-in-impl.rs
regions-bounded-by-trait-requiring-static.rs Exise 'unsafe pointer' in favor of 'raw pointer' 2015-06-09 16:49:24 -04:00
regions-bounded-method-type-parameters-cross-crate.rs
regions-bounded-method-type-parameters-trait-bound.rs
regions-bounded-method-type-parameters.rs
regions-bounds.rs
regions-close-associated-type-into-object.rs
regions-close-object-into-object-1.rs
regions-close-object-into-object-2.rs
regions-close-object-into-object-3.rs
regions-close-object-into-object-4.rs
regions-close-object-into-object-5.rs
regions-close-over-borrowed-ref-in-obj.rs
regions-close-over-type-parameter-1.rs
regions-close-over-type-parameter-2.rs
regions-close-over-type-parameter-multiple.rs eddyb's changes for DST coercions 2015-05-13 14:19:51 +12:00
regions-close-param-into-object.rs
regions-creating-enums3.rs
regions-creating-enums4.rs
regions-creating-enums.rs
regions-early-bound-error-method.rs
regions-early-bound-error.rs
regions-enum-not-wf.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-method.rs
regions-escape-unboxed-closure.rs
regions-escape-via-trait-or-not.rs
regions-fn-subtyping-return-static.rs
regions-free-region-ordering-callee.rs
regions-free-region-ordering-caller1.rs
regions-free-region-ordering-caller.rs
regions-free-region-ordering-incorrect.rs
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
regions-infer-borrow-scope-too-big.rs
regions-infer-borrow-scope-within-loop.rs
regions-infer-bound-from-trait-self.rs
regions-infer-bound-from-trait.rs
regions-infer-call-3.rs
regions-infer-contravariance-due-to-decl.rs
regions-infer-covariance-due-to-decl.rs
regions-infer-invariance-due-to-decl.rs
regions-infer-invariance-due-to-mutability-3.rs
regions-infer-invariance-due-to-mutability-4.rs
regions-infer-not-param.rs
regions-infer-paramd-indirect.rs
regions-infer-proc-static-upvar.rs
regions-lifetime-bounds-on-fns.rs
regions-lifetime-of-struct-or-enum-variant.rs
regions-name-duplicated.rs
regions-name-static.rs
regions-name-undeclared.rs
regions-nested-fns-2.rs
regions-nested-fns.rs
regions-pattern-typing-issue-19552.rs
regions-pattern-typing-issue-19997.rs
regions-proc-bound-capture.rs Unify the upvar variables found in closures with the actual types of the 2015-07-24 04:53:41 -04:00
regions-reborrow-from-shorter-mut-ref-mut-ref.rs
regions-reborrow-from-shorter-mut-ref.rs
regions-ref-in-fn-arg.rs
regions-ret-borrowed-1.rs
regions-ret-borrowed.rs
regions-ret.rs
regions-return-ref-to-upvar-issue-17403.rs
regions-return-stack-allocated-vec.rs
regions-static-bound.rs implement 'a:'static region bounds 2015-07-20 00:16:35 +03:00
regions-steal-closure.rs
regions-struct-not-wf.rs
regions-trait-1.rs
regions-trait-object-subtyping.rs eddyb's changes for DST coercions 2015-05-13 14:19:51 +12:00
regions-trait-variance.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
reject-specialized-drops-8142.rs
repeat_count.rs simplify processing of ConstVal objects when not all variants are legal 2015-07-13 10:53:16 +02:00
repeat-to-run-dtor-twice.rs
required-lang-item.rs
reserved-attr-on-macro.rs
reserved-become.rs
resolve_self_super_hint.rs
resolve-conflict-extern-crate-vs-extern-crate.rs
resolve-conflict-import-vs-extern-crate.rs
resolve-conflict-import-vs-import.rs
resolve-conflict-item-vs-extern-crate.rs
resolve-conflict-item-vs-import.rs
resolve-conflict-type-vs-import.rs
resolve-inconsistent-binding-mode.rs
resolve-inconsistent-names.rs
resolve-label.rs
resolve-type-param-in-item-in-trait.rs
resolve-unknown-trait.rs
ret-non-nil.rs Add error explanations for E0066 and E0069. 2015-05-13 19:55:34 -05:00
retslot-cast.rs
rustc-error.rs
self_type_keyword.rs
self-impl.rs
send-is-not-static-ensures-scoping.rs
send-is-not-static-std-sync-2.rs
send-is-not-static-std-sync.rs
seq-args.rs
shadowed-lifetime.rs
shadowed-type-parameter.rs
shadowing-in-the-same-pattern.rs
shift-various-bad-types.rs
simd-binop.rs
simd-type.rs
single-derive-attr.rs
single-primitive-inherent-impl.rs
slice-2.rs
slice-borrow.rs
slice-mut-2.rs
slice-mut.rs
slightly-nice-generic-literal-messages.rs
stability-attribute-issue.rs rustc: implement unstable(issue = "nnn"). 2015-07-06 11:35:39 -07:00
stability-attribute-non-staged.rs
stability-attribute-sanity.rs validate stability against deprecation version 2015-06-11 17:18:46 -07:00
stable-features.rs
staged_api.rs
static-array-across-crate.rs
static-items-cant-move.rs
static-method-privacy.rs
static-mut-bad-types.rs
static-mut-foreign-requires-unsafe.rs
static-mut-not-constant.rs Convert mutable statics error to have error code and add explanation. 2015-05-28 19:28:07 -05:00
static-mut-not-pat.rs
static-mut-requires-unsafe.rs
static-priv-by-default2.rs
static-priv-by-default.rs
static-reference-to-fn-1.rs
static-reference-to-fn-2.rs
static-region-bound.rs
static-vec-repeat-not-constant.rs Make various fixes: 2015-05-21 11:47:30 -04:00
staticness-mismatch.rs
std-uncopyable-atomics.rs Use const fn to abstract away the contents of UnsafeCell & friends. 2015-05-27 11:19:03 +03:00
str-idx.rs
str-mut-idx.rs Fix tests for changes in #26241. 2015-07-13 23:28:58 +02:00
struct-base-wrong-type-2.rs
struct-base-wrong-type.rs
struct-field-privacy.rs
struct-fields-decl-dupe.rs
struct-fields-dupe.rs
struct-fields-hints-no-dupe.rs
struct-fields-hints.rs
struct-fields-missing.rs
struct-fields-too-many.rs
struct-fields-typo.rs
struct-like-enum-nonexhaustive.rs
struct-pat-derived-error.rs
struct-pattern-match-useless.rs
struct-variant-privacy-xc.rs
struct-variant-privacy.rs
structure-constructor-type-mismatch.rs
suggest-private-fields.rs
super-at-top-level.rs
suppressed-error.rs
svh-change-lit.rs
svh-change-significant-cfg.rs
svh-change-trait-bound.rs
svh-change-type-arg.rs
svh-change-type-ret.rs
svh-change-type-static.rs
svh-use-trait.rs
syntax-extension-minor.rs Use assert_eq! instead of assert! in tests 2015-06-13 14:55:55 +03:00
syntax-trait-polarity-feature-gate.rs
syntaxt-default-trait-impls.rs Fix typo. 2015-05-26 15:12:52 -05:00
tag-that-dare-not-speak-its-name.rs
tag-type-args.rs
tag-variant-cast-non-nullary.rs
tag-variant-disr-dup.rs
tail-typeck.rs
task-rng-isnt-sendable.rs
terr-in-field.rs
terr-sorts.rs
test-cfg.rs
trace_macros-format.rs
trace_macros-gate2.rs
trace_macros-gate3.rs
trace_macros-gate.rs
trait-as-struct-constructor.rs
trait-bounds-cant-coerce.rs Adjust tests to silence warnings (or record them, as appropriate). 2015-07-03 19:42:35 -04:00
trait-bounds-impl-comparison-1.rs
trait-bounds-impl-comparison-2.rs
trait-bounds-not-on-bare-trait.rs
trait-bounds-not-on-struct.rs
trait-bounds-on-structs-and-enums-locals.rs
trait-bounds-on-structs-and-enums-static.rs
trait-bounds-on-structs-and-enums-xc1.rs
trait-bounds-on-structs-and-enums-xc.rs
trait-bounds-on-structs-and-enums.rs This new caching sometimes suppresses duplicate errors that occur in 2015-06-15 17:31:27 -04:00
trait-bounds-sugar.rs
trait-coercion-generic-bad.rs
trait-coercion-generic-regions.rs
trait-duplicate-methods.rs
trait-impl-1.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
trait-impl-can-not-have-untraitful-items.rs add separate errors for out-of-place associated consts and types 2015-07-19 15:32:24 -04:00
trait-impl-different-num-params.rs
trait-impl-for-module.rs
trait-impl-method-mismatch.rs split "has incompatible type for trait" errors into multiple lines 2015-07-18 21:14:36 -04:00
trait-impl-of-supertrait-has-wrong-lifetime-parameters.rs
trait-matching-lifetimes.rs
trait-object-reference-without-parens-suggestion.rs
trait-object-safety.rs
trait-or-new-type-instead.rs Add explanation for E0116 and update the error message. 2015-06-10 02:18:14 -05:00
trait-resolution-in-overloaded-op.rs
trait-safety-fn-body.rs
trait-safety-inherent-impl.rs
trait-safety-trait-impl-cc.rs
trait-safety-trait-impl.rs
trait-static-method-generic-inference.rs
trait-test-2.rs
trait-test.rs
traits-assoc-type-in-supertrait-bad.rs
traits-issue-23003-overflow.rs
traits-multidispatch-bad.rs
traits-multidispatch-convert-ambig-dest.rs
traits-negative-impls.rs This new caching sometimes suppresses duplicate errors that occur in 2015-06-15 17:31:27 -04:00
traits-repeated-supertrait-ambig.rs
transmute-different-sizes.rs
transmute-fat-pointers.rs
transmute-impl.rs
transmute-imut-to-mut.rs
transmute-type-parameters.rs
trivial_casts.rs
tuple-arity-mismatch.rs
tuple-index-not-tuple.rs
tuple-index-out-of-bounds.rs
tuple-struct-nonexhaustive.rs
tutorial-suffix-inference-test.rs
type-arg-out-of-scope.rs
type-mismatch-multiple.rs
type-parameter-defaults-referencing-Self-ppaux.rs
type-parameter-defaults-referencing-Self.rs
type-parameter-names.rs
type-params-in-different-spaces-1.rs
type-params-in-different-spaces-2.rs
type-params-in-different-spaces-3.rs
type-recursive.rs
type-shadow.rs
typeck_type_placeholder_item.rs
typeck_type_placeholder_lifetime_1.rs
typeck_type_placeholder_lifetime_2.rs
typeck_type_placeholder_mismatch.rs
typeck-builtin-bound-type-parameters.rs
typeck-cast-pointer-to-float.rs Fix test fallout, and add some rather comprehensive tests. 2015-05-19 17:42:14 +03:00
typeck-default-trait-impl-assoc-type.rs
typeck-default-trait-impl-constituent-types-2.rs
typeck-default-trait-impl-constituent-types.rs
typeck-default-trait-impl-cross-crate-coherence.rs
typeck-default-trait-impl-negation-send.rs
typeck-default-trait-impl-negation-sync.rs
typeck-default-trait-impl-negation.rs
typeck-default-trait-impl-outside-crate.rs
typeck-default-trait-impl-precedence.rs
typeck-default-trait-impl-send-param.rs
typeck-default-trait-impl-superregion.rs
typeck-default-trait-impl-supertrait.rs
typeck-default-trait-impl-trait-where-clause.rs This new caching sometimes suppresses duplicate errors that occur in 2015-06-15 17:31:27 -04:00
typeck-negative-impls-builtin.rs
typeck-unsafe-always-share.rs
typo-suggestion.rs Make the maximum edit distance of typo suggestions a function of the typo'd name's length. 2015-06-07 18:01:33 -07:00
ufcs-explicit-self-bad.rs
ufcs-qpath-missing-params.rs Pluralize E0087-E0090 messages based on number of parameters. 2015-05-26 15:12:52 -05:00
ufcs-qpath-self-mismatch.rs
unboxed-closer-non-implicit-copyable.rs
unboxed-closure-feature-gate.rs
unboxed-closure-illegal-move.rs
unboxed-closure-immutable-capture.rs
unboxed-closure-region.rs
unboxed-closure-sugar-default.rs
unboxed-closure-sugar-equiv.rs
unboxed-closure-sugar-lifetime-elision.rs
unboxed-closure-sugar-nonexistent-trait.rs
unboxed-closure-sugar-not-used-on-fn.rs
unboxed-closure-sugar-region.rs
unboxed-closure-sugar-used-on-struct-1.rs Fix #23589 2015-06-18 23:18:15 +03:00
unboxed-closure-sugar-used-on-struct.rs Fix #23589 2015-06-18 23:18:15 +03:00
unboxed-closure-sugar-wrong-number-number-type-parameters-1.rs
unboxed-closure-sugar-wrong-number-number-type-parameters-3.rs
unboxed-closure-sugar-wrong-number-number-type-parameters.rs
unboxed-closure-sugar-wrong-trait.rs
unboxed-closures-borrow-conflict.rs
unboxed-closures-failed-recursive-fn-1.rs Fallout to compile-fail tests. 2015-05-08 16:08:59 +02:00
unboxed-closures-failed-recursive-fn-2.rs
unboxed-closures-fnmut-as-fn.rs
unboxed-closures-infer-argument-types-two-region-pointers.rs
unboxed-closures-infer-explicit-call-too-early.rs
unboxed-closures-infer-fnmut-calling-fnmut-no-mut.rs
unboxed-closures-infer-fnmut-missing-mut.rs
unboxed-closures-infer-fnmut-move-missing-mut.rs
unboxed-closures-infer-fnonce-call-twice.rs
unboxed-closures-infer-fnonce-move-call-twice.rs
unboxed-closures-move-upvar-from-non-once-ref-closure.rs
unboxed-closures-mutate-upvar.rs
unboxed-closures-mutated-upvar-from-fn-closure.rs
unboxed-closures-recursive-fn-using-fn-mut.rs
unboxed-closures-static-call-wrong-trait.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
unboxed-closures-type-mismatch.rs
unboxed-closures-unsafe-extern-fn.rs
unboxed-closures-vtable-mismatch.rs
unboxed-closures-wrong-abi.rs
unboxed-closures-wrong-arg-type-extern-fn.rs
unconstrained-none.rs
unconstrained-ref.rs
uninhabited-enum-cast.rs
unique-object-noncopyable.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
unique-pinned-nocopy.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
unique-unique-kind.rs
unique-vec-res.rs
unnecessary-private.rs
unop-move-semantics.rs
unop-neg-bool.rs
unreachable-arm.rs
unreachable-code.rs
unreachable-variant.rs
unresolved-extern-mod-suggestion.rs
unresolved-import.rs
unsafe_no_drop_flag-gate.rs
unsafe-around-compiler-generated-unsafe.rs
unsafe-fn-assign-deref-ptr.rs Exise 'unsafe pointer' in favor of 'raw pointer' 2015-06-09 16:49:24 -04:00
unsafe-fn-autoderef.rs
unsafe-fn-called-from-safe.rs
unsafe-fn-deref-ptr.rs Exise 'unsafe pointer' in favor of 'raw pointer' 2015-06-09 16:49:24 -04:00
unsafe-fn-used-as-value.rs
unsafe-subtyping.rs
unsafe-trait-impl.rs split "has incompatible type for trait" errors into multiple lines 2015-07-18 21:14:36 -04:00
unsized3.rs
unsized5.rs This new caching sometimes suppresses duplicate errors that occur in 2015-06-15 17:31:27 -04:00
unsized6.rs
unsized7.rs
unsized-bare-typaram.rs
unsized-enum.rs
unsized-inherent-impl-self-type.rs
unsized-struct.rs
unsized-trait-impl-self-type.rs
unsized-trait-impl-trait-arg.rs
unsupported-cast.rs
unused-attr.rs
unused-macro-with-bad-frag-spec.rs
unused-macro-with-follow-violation.rs
unused-mut-warning-captured-var.rs
unused-result.rs
use-after-move-based-on-type.rs
use-after-move-implicity-coerced-object.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
use-mod-2.rs
use-mod-3.rs
use-mod.rs
use-paths-as-items.rs Associate each path in a use declaration with the item in the AST map 2015-05-26 17:42:56 +09:00
useless-priv.rs
utf8_idents.rs
variadic-ffi-2.rs
variadic-ffi-3.rs
variadic-ffi.rs
variance-associated-types.rs
variance-cell-is-invariant.rs
variance-contravariant-arg-object.rs
variance-contravariant-arg-trait-match.rs
variance-contravariant-self-trait-match.rs
variance-covariant-arg-object.rs
variance-covariant-arg-trait-match.rs
variance-covariant-self-trait-match.rs
variance-invariant-arg-object.rs
variance-invariant-arg-trait-match.rs
variance-invariant-self-trait-match.rs
variance-issue-20533.rs
variance-object-types.rs
variance-region-bounds.rs
variance-regions-direct.rs
variance-regions-indirect.rs
variance-regions-unused-direct.rs
variance-regions-unused-indirect.rs
variance-trait-bounds.rs
variance-trait-matching.rs
variance-trait-object-bound.rs
variance-types-bounds.rs
variance-types.rs
variance-unused-region-param.rs
variance-unused-type-param.rs
variance-use-contravariant-struct-1.rs
variance-use-contravariant-struct-2.rs
variance-use-covariant-struct-1.rs
variance-use-covariant-struct-2.rs
variance-use-invariant-struct-1.rs
vec_refs_data_with_early_death.rs
vec-macro-with-comma-only.rs
vec-must-not-hide-type-from-dropck.rs add const_fn features 2015-05-29 09:42:54 -04:00
vec-mut-iter-borrow.rs
vec-res-add.rs
vector-cast-weirdness.rs Fix test fallout, and add some rather comprehensive tests. 2015-05-19 17:42:14 +03:00
vector-no-ann.rs
visible-private-types-generics.rs
visible-private-types-supertrait.rs
vtable-res-trait-param.rs
walk-struct-literal-with.rs
warn-foreign-int-types.rs Rewrite the improper_ctypes lint. 2015-07-23 17:03:04 -07:00
warn-path-statement.rs
weak-lang-item.rs
where-clause-constraints-are-local-for-inherent-impl.rs
where-clause-constraints-are-local-for-trait-impl.rs
where-clause-method-substituion.rs
where-clauses-method-unsatisfied.rs
where-clauses-not-parameter.rs
where-clauses-unsatisfied.rs
where-for-self-2.rs
where-for-self.rs
while-let.rs
while-type-error.rs
writing-to-immutable-vec.rs
wrong-mul-method-signature.rs
wrong-ret-type.rs
xc-private-method2.rs
xc-private-method.rs
xcrate-private-by-default.rs
xcrate-unit-struct.rs