rust/src/test/compile-fail
bors b7b52cc8bf Auto merge of #46877 - Deewiant:gh46843, r=eddyb
MIR: terminate unreachable blocks in construct_const

Fixes #46843.

#45821 added unreachable blocks in matches, which were terminated in
construct_fn but not in construct_const, causing a panic due to "no
terminator on block" when constants involved matching on enums.

The "unimplemented expression type" error may go away in the future, the
key is that we see the E0015 about using a non-const function and then
don't ICE.
2017-12-21 16:15:16 +00:00
..
allocator rustc: Implement the #[global_allocator] attribute 2017-07-05 14:37:01 -07:00
associated-types Update miri to rustc changes 2017-12-06 09:25:29 +01:00
auxiliary Prohibit access to private statics from other crates through macros 2.0 2017-12-21 03:17:19 +03:00
borrowck Auto merge of #46537 - pnkfelix:two-phase-borrows, r=arielb1 2017-12-15 05:40:12 +00:00
closure-expected-type Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derived-errors Move compile-fail tests with NOTE/HELP annotations to UI 2017-12-14 23:23:07 +03:00
directory_ownership Implement non-mod.rs mod statements 2017-12-19 14:58:51 -08:00
hygiene Update miri to rustc changes 2017-12-06 09:25:29 +01:00
impl-trait Migrate even more feature gate tests to ui 2017-12-07 10:14:41 +01:00
imports Move compile-fail tests with NOTE/HELP annotations to UI 2017-12-14 23:23:07 +03:00
macro-expanded-include Update miri to rustc changes 2017-12-06 09:25:29 +01:00
mir-dataflow rustc: rework stability to be on-demand for type-directed lookup. 2016-11-28 04:18:11 +02:00
mod_file_disambig_aux
nll connect NLL machinery to the NiceRegionError code 2017-12-20 14:38:12 -05:00
panic-runtime Update miri to rustc changes 2017-12-06 09:25:29 +01:00
privacy Properly check traits in type privacy 2017-12-21 03:17:19 +03:00
rfc-2008-non-exhaustive Update miri to rustc changes 2017-12-06 09:25:29 +01:00
rfc-2126-crate-paths Migrate a few feature gate tests to ui 2017-12-07 10:14:39 +01:00
rfc-2126-extern-absolute-paths Resolve absolute paths as extern under a feature flag 2017-12-13 00:02:23 +03:00
rfc1445 Turn sufficiently old compatibility lints into hard errors 2017-05-30 22:00:30 +03:00
rfc1717 Tighten up error checking of library renames. 2016-12-01 16:56:49 -08:00
specialization Migrate even more feature gate tests to ui 2017-12-07 10:14:41 +01:00
symbol-names trans: move exported_symbol to Instance::symbol_name. 2016-05-25 01:34:20 +03:00
union Move compile-fail tests with NOTE/HELP annotations to UI 2017-12-14 23:23:07 +03:00
.gitattributes
absolute-paths-in-nested-use-groups.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
access-mode-in-closures.rs
anon-params-deprecated.rs Add a lint to disallow anonymous parameters 2017-05-02 05:15:26 +02:00
arg-count-mismatch.rs
arg-type-mismatch.rs
array-not-vector.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
array_const_index-0.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
array_const_index-1.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
asm-bad-clobber.rs Recognize SPARC in more tests where architecture matters. 2017-08-03 17:19:19 -07:00
asm-in-bad-modifier.rs Recognize SPARC in more tests where architecture matters. 2017-08-03 17:19:19 -07:00
asm-misplaced-option.rs Recognize SPARC in more tests where architecture matters. 2017-08-03 17:19:19 -07:00
asm-out-no-modifier.rs Recognize SPARC in more tests where architecture matters. 2017-08-03 17:19:19 -07:00
asm-out-read-uninit.rs Recognize SPARC in more tests where architecture matters. 2017-08-03 17:19:19 -07:00
asm-src-loc-codegen-units.rs Integrate jobserver support to parallel codegen 2017-06-21 07:16:43 -07:00
asm-src-loc.rs travis: Get an emscripten builder online 2017-01-19 13:54:19 -08:00
assign-imm-local-twice.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
assign-to-method.rs
assignment-operator-unimplemented.rs
assoc-inherent.rs
associated-const-ambiguity-report.rs remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
associated-const-array-len.rs remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
associated-const-dead-code.rs remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
associated-const-generic-obligations.rs remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
associated-const-no-item.rs remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
associated-const-private-impl.rs remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
associated-const-type-parameter-arms.rs remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
associated-const-type-parameter-arrays-2.rs remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
associated-const-type-parameter-arrays.rs remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
associated-const-upper-case-lint.rs remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
associated-item-duplicate-names-2.rs remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
associated-item-duplicate-names-3.rs Adjust tests to new error message 2016-03-11 10:59:40 -08:00
associated-item-duplicate-names.rs remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
associated-path-shl.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
associated-type-projection-ambig-between-bound-and-where-clause.rs
associated-type-projection-from-supertrait.rs
associated-types-binding-to-type-defined-in-supertrait.rs
associated-types-bound-failure.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
associated-types-coherence-failure.rs Adjust overlap-related tests to account for cosmetic changes to error reporting behavior 2016-03-14 15:04:37 -07:00
associated-types-eq-1.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
associated-types-eq-2.rs
associated-types-eq-3.rs switch projection errors to use the new type error messages 2016-07-22 14:32:56 +03:00
associated-types-eq-expr-path.rs Desugar parenthesized generic arguments in HIR 2017-08-19 02:14:53 +03:00
associated-types-eq-hr.rs warn for where/return-types that reference regions 2016-05-17 20:25:18 -04:00
associated-types-for-unimpl-trait.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
associated-types-incomplete-object.rs
associated-types-invalid-trait-ref-issue-18865.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
associated-types-issue-17359.rs
associated-types-issue-20346.rs
associated-types-multiple-types-one-trait.rs
associated-types-no-suitable-bound.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
associated-types-no-suitable-supertrait-2.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
associated-types-no-suitable-supertrait.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
associated-types-outlives.rs
associated-types-overridden-default.rs remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
associated-types-path-1.rs
associated-types-path-2.rs tests: work around fallout from normalizing signatures separately. 2017-06-27 16:39:58 +03:00
associated-types-project-from-hrtb-in-fn-body.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
associated-types-project-from-hrtb-in-fn.rs
associated-types-project-from-hrtb-in-struct.rs rustc: move most of lifetime elision to resolve_lifetimes. 2017-01-28 02:56:46 +02:00
associated-types-project-from-hrtb-in-trait-method.rs
associated-types-projection-to-unrelated-trait-in-method-without-default.rs
associated-types-subtyping-1.rs adding E0623 for LateBound regions 2017-09-09 11:12:27 +05:30
associated-types-unconstrained.rs
associated-types-unsized.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
attempted-access-non-fatal.rs Add E0610 2017-06-12 01:47:01 +02:00
attr-bad-crate-attr.rc
attr-usage-inline.rs un-add some notes from tests 2017-11-14 09:25:09 -05:00
attr-usage-repr.rs un-add some notes from tests 2017-11-14 09:25:09 -05:00
attrs-with-no-formal-in-generics-1.rs Added tests and fixed corner case for trailing attributes with no attached binding in generics. 2016-09-23 17:01:04 +02:00
attrs-with-no-formal-in-generics-2.rs Refactor parsing of generic arguments/parameters and where clauses 2017-01-24 22:56:02 +03:00
attrs-with-no-formal-in-generics-3.rs Added tests and fixed corner case for trailing attributes with no attached binding in generics. 2016-09-23 17:01:04 +02:00
auto-impl-future-compat.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
auto-ref-slice-plus-ref.rs Changed most vec! invocations to use square braces 2016-10-31 22:51:40 +00:00
auto-trait-validation.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
autoderef-full-lval.rs Merge ty::TyBox into ty::TyAdt 2017-01-30 23:14:15 +03:00
bad-const-type.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
bad-env-capture.rs
bad-env-capture2.rs
bad-env-capture3.rs
bad-expr-lhs.rs
bad-expr-path.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
bad-expr-path2.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
bad-extern-link-attrs.rs
bad-intrinsic-monomorphization.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
bad-lint-cap.rs
bad-lint-cap2.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
bad-lint-cap3.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
bad-main.rs Update error code number 2017-01-26 11:17:17 +01:00
bad-method-typaram-kind.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
bad-mid-path-type-params.rs
bad-module.rs Improve diagnostics and remove dead code. 2016-09-01 22:29:28 +00:00
bad-sized.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
bad-type-env-capture.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
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 Fix fallout in tests 2016-03-30 22:00:48 +00:00
binop-consume-args.rs
binop-logic-float.rs
binop-logic-int.rs
binop-move-semantics.rs fix a bug in compiletest JSON parsing for duplicate errors 2017-04-11 20:32:47 -04:00
binop-mul-bool.rs
binop-typeck.rs
blind-item-block-item-shadow.rs Clearer Error Message for Duplicate Definition 2017-06-15 08:21:17 -07:00
blind-item-block-middle.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
borrow-immutable-upvar-mutation.rs
borrow-tuple-fields.rs
break-outside-loop.rs
builtin-superkinds-double-superkind.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
builtin-superkinds-in-metadata.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
builtin-superkinds-self-type.rs
builtin-superkinds-simple.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
builtin-superkinds-typaram-not-send.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
by-move-pattern-binding.rs
call-fn-never-arg-wrong-type.rs Add explanations to tests 2016-08-13 21:37:09 +08:00
can-begin-expr-check.rs Fix can_begin_expr keyword behavior 2017-01-26 21:51:20 -08:00
cannot-mutate-captured-non-mut-var.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
capture1.rs
cast-from-nil.rs wording improvement 2017-06-24 21:28:08 +02:00
cast-ptr-to-int-const.rs
cast-to-bare-fn.rs wording improvement 2017-06-24 21:28:08 +02:00
cast-to-nil.rs wording improvement 2017-06-24 21:28:08 +02:00
catch-bad-lifetime.rs Same change to point at borrow for mir errors 2017-12-15 13:52:05 -08:00
catch-bad-type.rs Implement ? in catch expressions and add tests 2017-03-17 21:01:04 -07:00
catch-in-match.rs Add compile-fail tests for catch expr in match or condition 2017-03-11 22:26:57 -08:00
catch-in-while.rs Add compile-fail tests for catch expr in match or condition 2017-03-11 22:26:57 -08:00
catch-maybe-bad-lifetime.rs Add more catch-related CFG and lifetime tests and fix CFG bug 2017-03-17 21:01:04 -07:00
catch-opt-init.rs Add more catch-related CFG and lifetime tests and fix CFG bug 2017-03-17 21:01:04 -07:00
cdylib-deps-must-be-static.rs Adjust dependency-resolution errors to be more consistent 2017-09-19 21:37:19 -05:00
cfg-arg-invalid.rs
cfg-attr-cfg-2.rs
cfg-attr-crate-2.rs
cfg-attr-invalid-predicate.rs
cfg-attr-unknown-attribute-macro-expansion.rs
cfg-empty-codemap.rs syntax: Extra diagnostics for _ used in an identifier position 2016-03-31 10:15:36 +03:00
cfg-in-crate-1.rs
cfg-non-opt-expr.rs Forbid #[test] attributes on non-optional expressions. 2016-06-11 03:13:47 +00:00
cfg_attr_path.rs Add regression test. 2016-08-13 20:08:45 +00:00
check-static-immutable-mut-slices.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
check-static-values-constraints.rs Stabilize drop_types_in_const. 2017-09-09 17:39:30 +03:00
class-cast-to-trait.rs
class-method-missing.rs
class-missing-self.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
cleanup-rvalue-scopes-cf.rs
closure-bounds-cant-promote-superkind-in-struct.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
closure-bounds-static-cant-capture-borrowed.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
closure-bounds-subtype.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
closure-no-fn-1.rs dividied closure-no-fn.rs into three different tests 2017-05-08 16:04:49 -05:00
closure-no-fn-2.rs dividied closure-no-fn.rs into three different tests 2017-05-08 16:04:49 -05:00
closure-no-fn-3.rs wording improvement 2017-06-24 21:28:08 +02:00
closure-referencing-itself-issue-25954.rs
closure-reform-bad.rs
closure-wrong-kind.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
coerce-expect-unsized-ascribed.rs
coerce-mut.rs wording fixes in error messages 2016-08-19 16:05:37 -07:00
coerce-overloaded-autoderef.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
coerce-to-bang-cast.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
coerce-to-bang.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
coerce-unsafe-to-closure.rs
coercion-slice.rs Update tests 2017-04-21 12:28:24 +02:00
coherence-all-remote.rs
coherence-bigint-param.rs
coherence-blanket-conflicts-with-blanket-implemented.rs Adjust overlap-related tests to account for cosmetic changes to error reporting behavior 2016-03-14 15:04:37 -07:00
coherence-blanket-conflicts-with-blanket-unimplemented.rs Adjust overlap-related tests to account for cosmetic changes to error reporting behavior 2016-03-14 15:04:37 -07:00
coherence-blanket-conflicts-with-specific-cross-crate.rs
coherence-blanket-conflicts-with-specific-multidispatch.rs Adjust overlap-related tests to account for cosmetic changes to error reporting behavior 2016-03-14 15:04:37 -07:00
coherence-blanket-conflicts-with-specific-trait.rs Adjust overlap-related tests to account for cosmetic changes to error reporting behavior 2016-03-14 15:04:37 -07:00
coherence-blanket-conflicts-with-specific.rs Adjust overlap-related tests to account for cosmetic changes to error reporting behavior 2016-03-14 15:04:37 -07:00
coherence-conflicting-negative-trait-impl.rs Put overlapping impls behind feature gate, add tests 2017-04-14 22:05:11 -04:00
coherence-cow.rs Fix some pretty printing tests 2016-10-18 23:23:40 +03:00
coherence-cross-crate-conflict.rs rustc_typeck: rework coherence to be almost completely on-demand. 2017-02-25 18:35:26 +02:00
coherence-default-trait-impl.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
coherence-impl-trait-for-trait-object-safe.rs
coherence-impl-trait-for-trait.rs
coherence-impls-send.rs Put overlapping impls behind feature gate, add tests 2017-04-14 22:05:11 -04:00
coherence-impls-sized.rs rustc_typeck: rework coherence to be almost completely on-demand. 2017-02-25 18:35:26 +02:00
coherence-inherited-assoc-ty-cycle-err.rs Add test cases for cyclic specialization graph construction 2017-05-16 15:04:32 +02:00
coherence-lone-type-parameter.rs
coherence-negative-impls-safe.rs
coherence-no-direct-lifetime-dispatch.rs Implement RFC 1268 2017-04-14 22:04:53 -04:00
coherence-orphan.rs
coherence-overlap-all-t-and-tuple.rs Implement RFC 1268 2017-04-14 22:04:53 -04:00
coherence-overlap-messages.rs Implement RFC 1268 2017-04-14 22:04:53 -04:00
coherence-overlapping-pairs.rs
coherence-pair-covered-uncovered-1.rs
coherence-pair-covered-uncovered.rs
coherence-projection-conflict-orphan.rs Implement RFC 1268 2017-04-14 22:04:53 -04:00
coherence-projection-conflict-ty-param.rs Implement RFC 1268 2017-04-14 22:04:53 -04:00
coherence-projection-conflict.rs Implement RFC 1268 2017-04-14 22:04:53 -04:00
coherence-projection-ok-orphan.rs
coherence-projection-ok.rs
coherence-tuple-conflict.rs Adjust overlap-related tests to account for cosmetic changes to error reporting behavior 2016-03-14 15:04:37 -07:00
coherence-vec-local-2.rs Fix some pretty printing tests 2016-10-18 23:23:40 +03:00
coherence-vec-local.rs Fix some pretty printing tests 2016-10-18 23:23:40 +03:00
coherence_copy_like_err_fundamental_struct.rs Implement RFC 1268 2017-04-14 22:04:53 -04:00
coherence_copy_like_err_fundamental_struct_ref.rs Implement RFC 1268 2017-04-14 22:04:53 -04:00
coherence_copy_like_err_fundamental_struct_tuple.rs Implement RFC 1268 2017-04-14 22:04:53 -04:00
coherence_copy_like_err_struct.rs Implement RFC 1268 2017-04-14 22:04:53 -04:00
coherence_copy_like_err_tuple.rs Implement RFC 1268 2017-04-14 22:04:53 -04:00
coherence_inherent.rs
coherence_inherent_cc.rs
coherence_local.rs
coherence_local_err_struct.rs
coherence_local_err_tuple.rs
coherence_local_ref.rs
compile_error_macro.rs Stabilize the compile_error_macro feature 2017-07-25 07:09:31 -07:00
concat.rs
conflicting-repr-hints.rs Apply packed and align restrictions to unions. 2017-07-24 07:54:48 +10:00
const-array-oob-arith.rs
const-array-oob.rs rustc_const_eval: always demand typeck_tables for evaluating constants. 2017-02-25 18:35:26 +02:00
const-block-non-item-statement-2.rs rustc_const_eval: demand that the MIR qualify_consts ran on each evaluated body. 2017-02-25 18:35:26 +02:00
const-block-non-item-statement-3.rs rustc: evaluate fixed-length array length expressions lazily. 2017-09-11 08:41:16 +03:00
const-block-non-item-statement.rs rustc: evaluate fixed-length array length expressions lazily. 2017-09-11 08:41:16 +03:00
const-call.rs change #![feature(const_fn)] to specific gates 2017-09-16 15:53:02 +00:00
const-cast-different-types.rs
const-cast-wrong-type.rs
const-err-early.rs Update wording on E0080 2016-08-04 07:31:06 +05:30
const-err-multi.rs Update wording on E0080 2016-08-04 07:31:06 +05:30
const-err.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
const-err2.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
const-eval-overflow-3.rs Update wording on E0080 2016-08-04 07:31:06 +05:30
const-eval-overflow-3b.rs
const-eval-overflow-4b.rs rustc_const_eval: always demand typeck_tables for evaluating constants. 2017-02-25 18:35:26 +02:00
const-eval-overflow.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
const-fn-destructuring-arg.rs test: adjust for the move to MIR-based const checking. 2016-05-07 19:14:32 +03:00
const-fn-not-safe-for-const.rs test: adjust for the move to MIR-based const checking. 2016-05-07 19:14:32 +03:00
const-fn-stability-calls-3.rs
const-index-feature-gate.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
const-integer-bool-ops.rs rustc_const_eval: always demand typeck_tables for evaluating constants. 2017-02-25 18:35:26 +02:00
const-len-underflow-subspans.rs Update wording on E0080 2016-08-04 07:31:06 +05:30
const-match-check.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
const-match-pattern-arm.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
const-recursive.rs
const-size_of-cycle.rs rustc: evaluate fixed-length array length expressions lazily. 2017-09-11 08:41:16 +03:00
const-slice-oob.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
const-tup-index-span.rs rustc_const_eval: always demand typeck_tables for evaluating constants. 2017-02-25 18:35:26 +02:00
constructor-lifetime-args.rs Detect implicitly defined late bound lifetime parameters as well 2017-07-18 00:12:48 +03:00
copy-a-resource.rs
crate-name-mismatch.rs
crateresolve1.rs
cross-borrow-trait.rs Create a new method to run coercion inside probe 2017-04-21 16:13:26 +02:00
cross-fn-cache-hole.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
custom_attribute.rs Check that custom attributes are disallowed on statements and expressions 2016-06-10 10:38:14 +00:00
cycle-projection-based-on-where-clause.rs rustc_typeck: don't use Result for get_type_parameter_bounds and ensure_super_predicates. 2017-02-25 17:07:59 +02:00
cycle-trait-default-type-trait.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
cycle-trait-supertrait-direct.rs
dead-code-closure-bang.rs
dead-code-ret.rs
defaulted-unit-warning.rs Make sufficiently old or low-impact compatibility lints deny-by-default 2017-07-08 01:56:27 +03:00
dep-graph-assoc-type-trans.rs kill various tasks we no longer need and remove outdated README text 2017-06-12 16:00:31 -04:00
dep-graph-caller-callee.rs kill various tasks we no longer need and remove outdated README text 2017-06-12 16:00:31 -04:00
dep-graph-struct-signature.rs Split DepNode::ItemSignature into non-overlapping variants. 2017-07-10 12:20:56 +02:00
dep-graph-trait-impl-two-traits-same-method.rs rename Tables to TypeckTables 2017-01-25 16:24:00 -05:00
dep-graph-trait-impl-two-traits.rs rename Tables to TypeckTables 2017-01-25 16:24:00 -05:00
dep-graph-trait-impl.rs kill various tasks we no longer need and remove outdated README text 2017-06-12 16:00:31 -04:00
dep-graph-type-alias.rs Split DepNode::ItemSignature into non-overlapping variants. 2017-07-10 12:20:56 +02:00
dep-graph-variance-alias.rs factor variances into a proper query 2017-05-03 16:42:07 -04:00
deprecated_no_stack_check.rs teach rustc about remove_stable_features and removed no-stack-chech feature. fixes #34915 2017-02-25 21:42:22 -06:00
deprecation-in-staged-api.rs std: Stabilize APIs for the 1.9 release 2016-04-11 08:57:53 -07:00
deprecation-lint-2.rs
deprecation-lint-3.rs
deprecation-lint-nested.rs add test for nested deprecated 2016-08-04 23:15:52 +02:00
deprecation-lint.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
deprecation-sanity.rs std: Stabilize APIs for the 1.9 release 2016-04-11 08:57:53 -07:00
deref-non-pointer.rs
derive-assoc-type-not-impl.rs
derives-span-Clone-enum-struct-variant.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Clone-enum.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Clone-struct.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Clone-tuple-struct.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Debug-enum-struct-variant.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Debug-enum.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Debug-struct.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Debug-tuple-struct.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Default-struct.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Default-tuple-struct.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Eq-enum-struct-variant.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Eq-enum.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Eq-struct.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Eq-tuple-struct.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Hash-enum-struct-variant.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Hash-enum.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Hash-struct.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Hash-tuple-struct.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Ord-enum-struct-variant.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Ord-enum.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Ord-struct.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-Ord-tuple-struct.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-PartialEq-enum-struct-variant.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-PartialEq-enum.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-PartialEq-struct.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-PartialEq-tuple-struct.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-PartialOrd-enum-struct-variant.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-PartialOrd-enum.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-PartialOrd-struct.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
derives-span-PartialOrd-tuple-struct.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
deriving-bounds.rs
deriving-copyclone.rs shallow Clone for #[derive(Copy,Clone)] 2016-04-26 13:49:29 -04:00
deriving-meta-unknown-trait.rs Move derive macro expansion into the MacroExpander 2017-02-05 09:31:02 +10:30
deriving-no-inner-impl-error-message.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
deriving-non-type.rs Fix rebase, fix some tests 2016-09-03 13:39:35 +03:00
deriving-primitive.rs Refactor macro resolution errors + add derive macro suggestions 2017-02-16 22:03:15 +10:30
destructure-trait-ref.rs update various test cases that generate slightly different output 2017-04-11 20:32:48 -04:00
disallowed-deconstructing-destructing-struct-let.rs
disallowed-deconstructing-destructing-struct-match.rs Reword the short diagnostic for E0509 2016-05-19 11:02:41 +02:00
discrim-ill-typed.rs rustc_const_eval: always demand typeck_tables for evaluating constants. 2017-02-25 18:35:26 +02:00
diverging-fn-tail-35849.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
diverging-tuple-parts-39485.rs change the strategy for diverging types 2017-03-30 07:55:29 -04:00
does-nothing.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
dollar-crate-is-keyword-2.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
dollar-crate-is-keyword.rs Change some terminology around keywords and reserved identifiers 2017-06-29 15:19:53 +03:00
double-type-import.rs Clearer Error Message for Duplicate Definition 2017-06-15 08:21:17 -07:00
drop-on-non-struct.rs
drop-with-active-borrows-1.rs
drop-with-active-borrows-2.rs Changed most vec! invocations to use square braces 2016-10-31 22:51:40 +00:00
dropck_no_diverge_on_nonregular_1.rs
dropck_no_diverge_on_nonregular_2.rs
dropck_no_diverge_on_nonregular_3.rs Fix fallout in tests 2016-03-30 22:00:48 +00:00
dropck_trait_cycle_checked.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
dst-bad-assign-2.rs Removes FIXMEs related to #22405 2017-01-31 21:27:13 -05:00
dst-bad-assign-3.rs Move unsized_tuple_coercion behind a feature gate. 2017-06-29 21:25:35 +09:00
dst-bad-assign.rs Removes FIXMEs related to #22405 2017-01-31 21:27:13 -05:00
dst-bad-coerce1.rs Move unsized_tuple_coercion behind a feature gate. 2017-06-29 21:25:35 +09:00
dst-bad-coerce2.rs Add unsized tuple coercions. 2017-06-29 21:23:33 +09:00
dst-bad-coerce3.rs Move unsized_tuple_coercion behind a feature gate. 2017-06-29 21:25:35 +09:00
dst-bad-coerce4.rs Move unsized_tuple_coercion behind a feature gate. 2017-06-29 21:25:35 +09:00
dst-bad-coercions.rs Create a new method to run coercion inside probe 2017-04-21 16:13:26 +02:00
dst-bad-deep-2.rs Move unsized_tuple_coercion behind a feature gate. 2017-06-29 21:25:35 +09:00
dst-bad-deep.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
dst-index.rs
dst-object-from-unsized-type.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
dst-rvalue.rs
dst-sized-trait-param.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
dupe-symbols-1.rs
dupe-symbols-2.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
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
duplicate_entry_error.rs
dyn-trait-compatibility.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
E0001.rs Make is_useful handle empty types properly 2017-01-03 15:31:46 +08:00
E0004-2.rs Merge E0002 into E0004 2016-10-02 15:45:06 +02:00
E0004.rs Add compile-fail tests for error codes 2016-05-13 14:43:56 +02:00
E0005.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0007.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0008.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0009.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0010.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0017.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0023.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0025.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0026.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0027.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0029.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0030.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0033.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0034.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0038.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0040.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0044.rs Add new error code tests 2016-05-19 14:00:43 +02:00
E0045.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0049.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0050.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0054.rs Add new error code tests 2016-05-19 14:00:43 +02:00
E0055.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0057.rs Add new error code tests 2016-05-19 14:00:43 +02:00
E0059.rs Add new error code tests 2016-05-19 14:00:43 +02:00
E0060.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0061.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0062.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0063.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0067.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0069.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0070.rs Add new error code tests 2016-05-22 19:26:21 +02:00
E0071.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0075.rs Add new error code tests 2016-05-22 19:26:21 +02:00
E0076.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0077.rs Add new error code tests 2016-05-22 19:26:21 +02:00
E0080.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
E0081.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0084.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0087.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0088.rs Prohibit lifetime arguments in path segments with late bound lifetime parameters 2017-07-18 00:12:48 +03:00
E0089.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0090.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0091.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0092.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0093.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0094.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0106.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0107.rs rustc: move most of lifetime elision to resolve_lifetimes. 2017-01-28 02:56:46 +02:00
E0109.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0110.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0116.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0117.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0118.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0119.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0120.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0121.rs Add new error code tests 2016-05-29 18:51:13 +02:00
E0124.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0128.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0130.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0131.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0132.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0133.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0137.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0138.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0152.rs Add new error code tests 2016-05-29 18:51:13 +02:00
E0161.rs Add new error code tests 2016-05-29 18:51:13 +02:00
E0162.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0164.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0165.rs E0165 Update error format #35270 2016-08-30 09:50:55 +10:00
E0184.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0185.rs Update E0185 and E0186 to new format 2016-08-07 17:23:17 +03:00
E0186.rs Update E0185 and E0186 to new format 2016-08-07 17:23:17 +03:00
E0191.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0192.rs Add new error code tests 2016-06-01 16:30:13 +02:00
E0194.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0195.rs Update E0195 to new error format 2016-08-23 22:07:27 +05:30
E0197.rs Add new error code tests 2016-06-01 16:30:13 +02:00
E0198.rs Fix bug in test for E0199 and add test for E0198. 2016-10-12 18:23:23 +02:00
E0199.rs Fix bug in test for E0199 and add test for E0198. 2016-10-12 18:23:23 +02:00
E0200.rs Add new error code tests 2016-06-01 16:30:13 +02:00
E0201.rs Add new error code tests 2016-08-04 13:58:16 +02:00
E0206.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0207.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0214.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0220.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0221.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0223.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0225.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0229.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0232.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0243.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0244.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0252.rs Add new error code tests 2016-08-04 13:58:16 +02:00
E0253.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0254.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0255.rs Add new error code tests 2016-08-05 13:17:39 +02:00
E0259.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0260.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0261.rs updated compile-fail tests 2016-08-14 16:18:58 +05:30
E0262.rs updated compile-fail tests 2016-08-14 16:18:58 +05:30
E0263.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0264.rs Add new error code tests 2016-08-05 13:17:39 +02:00
E0267.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0268.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0271.rs Add new error code tests 2016-08-06 16:31:20 +02:00
E0275.rs Add new error code tests 2016-08-06 16:31:20 +02:00
E0276.rs Add new error code tests 2016-08-06 16:31:20 +02:00
E0277-2.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0277.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0282.rs Add new error code tests 2016-08-06 16:31:20 +02:00
E0283.rs Add new error code tests 2016-08-06 16:31:20 +02:00
E0296.rs Add new error code tests 2016-08-06 16:31:20 +02:00
E0297.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0301.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0302.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0303.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0308-4.rs Add new error code tests 2016-08-04 13:58:16 +02:00
E0308.rs Add new error code tests 2016-08-04 13:58:16 +02:00
E0365.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0370.rs Add new error code tests 2016-08-08 18:42:46 +02:00
E0374.rs Add new error code tests 2016-08-08 18:42:46 +02:00
E0375.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0376.rs Add new error code tests 2016-08-08 18:42:46 +02:00
E0388.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
E0389.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0390.rs Add new error code tests 2016-08-08 18:42:46 +02:00
E0392.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0393.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0394.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0395.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0396.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0401.rs Add new error code tests 2016-08-15 16:47:45 +02:00
E0403.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0404.rs Add new error code tests 2016-08-15 16:47:45 +02:00
E0405.rs Add new error code tests 2016-08-15 16:47:45 +02:00
E0407.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0408.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0411.rs Add new error code tests 2016-08-15 16:47:45 +02:00
E0412.rs Add new error code tests 2016-08-15 16:47:45 +02:00
E0415.rs Add new error code tests 2016-08-15 16:47:45 +02:00
E0416.rs Add new error code tests 2016-08-15 16:47:45 +02:00
E0423.rs More systematic error reporting in path resolution 2016-12-26 15:01:49 +03:00
E0424.rs More systematic error reporting in path resolution 2016-12-26 15:01:49 +03:00
E0425.rs More systematic error reporting in path resolution 2016-12-26 15:01:49 +03:00
E0426.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0428.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0429.rs Only emit one error for use foo::self; 2017-06-10 13:03:11 +01:00
E0430.rs Add new error code tests 2016-08-17 23:45:10 +02:00
E0431.rs Add new error code tests 2016-08-17 23:45:10 +02:00
E0432.rs Add new error code tests 2016-08-17 23:45:10 +02:00
E0433.rs Add new error code tests 2016-08-17 23:45:10 +02:00
E0434.rs Add new error code tests 2016-08-17 23:45:10 +02:00
E0435.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0437.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0438.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0439.rs Add new error code tests 2016-08-17 23:45:10 +02:00
E0440.rs Add new error code tests 2016-08-17 23:45:10 +02:00
E0441.rs Add new error code tests 2016-08-19 16:44:47 +02:00
E0442.rs Add new error code tests 2016-08-19 16:44:47 +02:00
E0443.rs Add new error code tests 2016-08-19 16:44:47 +02:00
E0444.rs Add new error code tests 2016-08-19 16:44:47 +02:00
E0445.rs Always report private-in-public in associated types as hard errors 2017-12-21 03:19:05 +03:00
E0446.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0449.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0451.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0452.rs Add new error code tests 2016-08-19 16:44:47 +02:00
E0453.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0454.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0458.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0459.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0463.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0478.rs Add new error code tests 2016-08-24 11:28:09 +02:00
E0492.rs Add new error code tests 2016-08-24 11:28:09 +02:00
E0494.rs Add new error code tests 2016-08-24 11:28:09 +02:00
E0496.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0499.rs Add new error code tests 2016-08-24 11:28:09 +02:00
E0501.rs Fix bad error message for cannot_reborrow_already_uniquely_borrowed 2017-12-08 23:42:13 +05:30
E0502.rs Add new error code tests 2016-08-26 17:28:50 +02:00
E0503.rs Add new error code tests 2016-08-26 17:28:50 +02:00
E0504.rs Add new error code tests 2016-08-26 17:28:50 +02:00
E0505.rs Add new error code tests 2016-08-26 17:28:50 +02:00
E0506.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
E0507.rs Add new error code tests 2016-08-26 17:28:50 +02:00
E0508.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
E0509.rs Add new error code tests 2016-08-26 17:28:50 +02:00
E0511.rs Add new error code tests 2016-08-26 17:28:50 +02:00
E0512.rs Update transmute size lints. 2017-06-18 10:36:07 -06:00
E0516.rs E0516 Update error format #36108 2016-09-05 23:07:50 +10:00
E0517.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0518.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0520.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0522.rs Add new error code tests 2016-08-26 17:28:50 +02:00
E0527.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0528.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0529.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0530.rs Add new error code tests 2016-08-30 18:20:18 +02:00
E0534.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
E0558.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0559.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0560.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0565-1.rs Implement RFC#1559: allow all literals in attributes. 2016-08-25 13:25:22 -07:00
E0565.rs Implement RFC#1559: allow all literals in attributes. 2016-08-25 13:25:22 -07:00
E0572.rs Change error to E0572 2016-12-08 21:03:46 -08:00
E0580.rs Update error code number 2017-01-26 11:17:17 +01:00
E0582.rs make lifetimes that only appear in return type early-bound 2017-02-05 16:30:03 -05:00
E0583.rs Add tests for newly added error codes 2017-02-20 17:47:44 +01:00
E0585.rs Add tests for newly added error codes 2017-02-20 17:47:44 +01:00
E0586.rs Add support for ..= syntax 2017-09-22 22:05:18 +02:00
E0594.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
E0596.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
E0597.rs Same change to point at borrow for mir errors 2017-12-15 13:52:05 -08:00
E0600.rs Add invalid unary operator usage error code 2017-05-27 21:34:59 +02:00
E0602.rs Add E0602 2017-06-02 20:09:35 +02:00
E0603.rs Add E0603 error code 2017-06-02 21:40:22 +02:00
E0604.rs Add E0604 2017-06-24 21:25:31 +02:00
E0605.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0606.rs Add E0606 2017-06-24 21:27:45 +02:00
E0607.rs Add E0607 2017-06-24 21:27:49 +02:00
E0608.rs Add E0608 2017-06-12 19:00:20 +02:00
E0609.rs Fold E0613 into E0609 2017-07-07 21:47:39 +02:00
E0610.rs Add E0610 2017-06-12 01:47:01 +02:00
E0611.rs Add E0611 2017-06-15 10:13:55 +02:00
E0612.rs Add E0612 2017-06-15 10:14:29 +02:00
E0614.rs Add E0614 2017-06-15 10:29:20 +02:00
E0615.rs Add E0615 2017-06-15 10:29:47 +02:00
E0616.rs Add E0616 2017-06-15 10:30:26 +02:00
E0617.rs Add E0617 2017-06-13 23:10:43 +02:00
E0618.rs Remove NOTE/HELP annotations from error index tests 2017-12-14 23:23:07 +03:00
E0619.rs Fix error codes mixup 2017-06-30 22:43:35 +02:00
E0620.rs Add E0620 2017-06-29 09:48:17 +02:00
E0621-does-not-trigger-for-closures.rs rename compile-fail test 2017-06-30 02:33:33 -07:00
E0622.rs Fix error codes mixup 2017-06-30 22:43:35 +02:00
E0624.rs Add missing error code for private method 2017-08-06 22:37:31 +02:00
E0637.rs Implement underscore lifetimes 2017-09-20 23:45:05 -07:00
E0657.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
elided-test.rs
empty-comment.rs add println!() macro with out any arguments 2016-09-30 09:11:18 +08:00
empty-extern-arg.rs
empty-linkname.rs rustc: Remove a number of mutable fields in cstore 2017-09-05 07:37:28 -07:00
empty-macro-use.rs Refactor macro resolution errors + add derive macro suggestions 2017-02-16 22:03:15 +10:30
empty-struct-braces-expr.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
empty-struct-braces-pat-1.rs Move pattern resolution checks from typeck to resolve 2016-10-04 22:20:38 +03:00
empty-struct-braces-pat-2.rs More systematic error reporting in path resolution 2016-12-26 15:01:49 +03:00
empty-struct-braces-pat-3.rs Partially stabilize RFC 1506 "Clarify relationships between ADTs" 2016-11-08 22:34:05 +03:00
empty-struct-tuple-pat.rs Partially stabilize RFC 1506 "Clarify relationships between ADTs" 2016-11-08 22:34:05 +03:00
empty-struct-unit-pat.rs Partially stabilize RFC 1506 "Clarify relationships between ADTs" 2016-11-08 22:34:05 +03:00
enable-unstable-lib-feature.rs Move unused-extern-crate to late pass 2017-08-27 19:02:24 +09:00
enum-discrim-autosizing.rs cfail test for #31886 2016-03-18 15:03:55 -04:00
enum-discrim-too-small.rs rustc_const_eval: always demand typeck_tables for evaluating constants. 2017-02-25 18:35:26 +02:00
enum-discrim-too-small2.rs don't be a breaking change, even in presence of overflowing literals 2016-03-10 12:50:13 +01:00
enum-in-scope.rs Move pattern resolution checks from typeck to resolve 2016-10-04 22:20:38 +03:00
enum-to-float-cast-2.rs
enum-to-float-cast.rs
enum-variant-type-2.rs More systematic error reporting in path resolution 2016-12-26 15:01:49 +03:00
enums-pats-not-idents.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
error-should-say-copy-not-pod.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
estr-subtyping.rs
eval-enum.rs Update wording on E0080 2016-08-04 07:31:06 +05:30
exclusive-drop-and-copy.rs
exclusive_range_pattern_syntax_collision.rs test slice patterns with exclusive range patterns 2017-01-19 15:14:02 +01:00
exclusive_range_pattern_syntax_collision2.rs test slice patterns with exclusive range patterns 2017-01-19 15:14:02 +01:00
exclusive_range_pattern_syntax_collision3.rs test slice patterns with exclusive range patterns 2017-01-19 15:14:02 +01:00
expanded-cfg.rs Test that unconfigured macro-expanded macro invocations are not expanded. 2016-05-27 23:57:01 +00:00
explicit-call-to-dtor.rs
explicit-call-to-supertrait-dtor.rs
explicit-self-lifetime-mismatch.rs fixed all the compile-fail error messages 2017-11-09 09:16:55 -05:00
export-fully-qualified.rs More systematic error reporting in path resolution 2016-12-26 15:01:49 +03:00
export-import.rs
export-tag-variant.rs
export.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
export2.rs More systematic error reporting in path resolution 2016-12-26 15:01:49 +03:00
expr_attr_paren_order.rs
ext-nonexistent.rs Refactor macro resolution errors + add derive macro suggestions 2017-02-16 22:03:15 +10:30
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-crate-visibility.rs Turn sufficiently old compatibility lints into hard errors 2017-05-30 22:00:30 +03:00
extern-main-fn.rs Update error code number 2017-01-26 11:17:17 +01:00
extern-types-distinct-types.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
extern-types-not-sync-send.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
extern-types-unsized.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
extern-with-type-bounds.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
extern-wrong-value-type.rs suppress trait errors that are implied by other errors 2017-06-14 23:33:47 +03:00
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 Only match a fragment specifier the if it starts with certain tokens. 2017-07-07 14:12:12 +08:00
feature-gated-feature-in-macro-arg.rs
float-int-invalid-const-cast.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
float-literal-inference-restrictions.rs
fn-bad-block-type.rs
fn-compare-mismatch.rs
fn-item-type.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
fn-trait-formatting.rs suppress trait errors that are implied by other errors 2017-06-14 23:33:47 +03:00
for-expn.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
for-loop-bogosity.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
for-loop-hygiene.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
for-loop-refutable-pattern-error-message.rs
for-loop-type-error.rs
for-loop-unconstrained-element-type.rs remove trailing whitespace 2017-06-15 15:45:37 -04:00
foreign-fn-return-lifetime.rs Use usual lifetime elision rules for foreign functions 2017-08-05 14:59:28 +03:00
foreign-unsafe-fn-called.rs
forget-init-unsafe.rs Fix test failures 2017-04-09 18:55:49 +03:00
fully-qualified-type-name1.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
fully-qualified-type-name2.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
fully-qualified-type-name3.rs
fully-qualified-type-name4.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
functional-struct-update-noncopyable.rs
functional-struct-update-respects-privacy.rs change #![feature(const_fn)] to specific gates 2017-09-16 15:53:02 +00:00
future-incompatible-lint-group.rs Turn sufficiently old compatibility lints into hard errors 2017-05-30 22:00:30 +03:00
gated-attr-literals.rs [Gate Tests] - marking feature tests 2017-01-22 16:58:23 +00:00
gated-bad-feature.rs
generator-yielding-or-returning-itself.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
generic-extern-lifetime.rs
generic-extern.rs
generic-impl-less-params-with-defaults.rs Turn sufficiently old compatibility lints into hard errors 2017-05-30 22:00:30 +03:00
generic-impl-more-params-with-defaults.rs Turn sufficiently old compatibility lints into hard errors 2017-05-30 22:00:30 +03:00
generic-lifetime-trait-impl.rs
generic-no-mangle.rs Don't warn on lifetime generic no_mangle functions. 2017-05-28 08:21:57 -06:00
generic-non-trailing-defaults.rs rustc: store type parameter defaults outside of ty::Generics. 2017-02-25 17:07:59 +02:00
generic-type-params-forward-mention.rs rustc: store type parameter defaults outside of ty::Generics. 2017-02-25 17:07:59 +02:00
generic-type-params-name-repr.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
glob-cycles.rs Fix fallout in tests. 2016-11-21 09:21:54 +00:00
glob-resolve1.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
hashmap-iter-value-lifetime.rs
hashmap-lifetimes.rs
hidden-rt-injection.rs
hidden-rt-injection2.rs
hr-subtype.rs Cleanup some remains of hr_lifetime_in_assoc_type compatibility lint 2017-07-29 17:50:42 +03:00
hrtb-conflate-regions.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
hrtb-debruijn-in-receiver.rs
hrtb-higher-ranker-supertraits-transitive.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
hrtb-higher-ranker-supertraits.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
hrtb-identity-fn-borrows.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
hrtb-just-for-static.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
hrtb-perfect-forwarding.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
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
i128-feature-libs.rs Make members of {std,core}::{i128,u128} unstable 2017-01-06 03:53:55 +01:00
if-branch-types.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
if-let.rs
if-loop.rs
if-typeck.rs
if-without-else-result.rs Use a distinct error code for "if may be missing an else clause" 2016-10-02 13:12:35 -07:00
ifmt-bad-arg.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
ifmt-bad-format-args.rs
ifmt-unimpl.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
ifmt-unknown-trait.rs
illegal-ufcs-drop.rs
immut-function-arguments.rs use places_conflict to handle reassignment 2017-12-10 17:46:31 +02:00
impl-bounds-checking.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
impl-unused-tps-inherent.rs
impl-unused-tps.rs
implicit-method-bind.rs
import-crate-var.rs Improve the warning cycle for use $crate;. 2017-01-15 03:12:49 +00:00
import-from-missing.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
import-glob-0.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
import-glob-circular.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
import-loop-2.rs
import-loop.rs
import-prefix-macro-1.rs syntax: Parse import prefixes as paths 2016-04-17 03:48:40 +03:00
import-prefix-macro-2.rs syntax: Parse import prefixes as paths 2016-04-17 03:48:40 +03:00
import-trait-method.rs Fixed issue where importing a trait method directly and then calling the method causes a compiler panic 2016-07-13 02:34:10 -04:00
import.rs Fix fallout in tests. 2016-11-21 09:21:54 +00:00
import2.rs Point at path segment on module not found 2017-07-25 21:25:43 -07:00
import3.rs
import4.rs
inaccessible-test-modules.rs
index-bot.rs Add E0608 2017-06-12 19:00:20 +02:00
index_message.rs Add E0608 2017-06-12 19:00:20 +02:00
indexing-requires-a-uint.rs Fix the tests 2017-03-22 22:02:42 +02:00
infinite-autoderef.rs
infinite-instantiation.rs Fix fallout in tests 2016-03-30 22:00:48 +00:00
infinite-macro-expansion.rs
infinite-tag-type-recursion.rs
infinite-vec-type-recursion.rs
inhabitedness-infinite-loop.rs Use global recursion limit when evaluating inhabitedness 2017-02-10 00:52:51 +08:00
inner-static-type-parameter.rs rustc_resolve: don't deny outer type parameters in embedded constants. 2017-05-13 17:45:54 +03:00
integer-literal-suffix-inference.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
integral-indexing.rs Fix the tests 2017-03-22 22:02:42 +02:00
integral-variable-unification-error.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
internal-unstable-noallow.rs
internal-unstable-thread-local.rs
internal-unstable.rs
intrinsic-invalid-number-of-arguments.rs
invalid-crate-type.rs
invalid-inline.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
invalid-macro-matcher.rs Add test, and fix the other tests 2017-05-13 16:02:29 +02:00
invalid-plugin-attr.rs
invalid_crate_type_syntax.rs
isssue-38821.rs regression test for #38821 2017-05-22 17:09:18 -06:00
issue-1362.rs
issue-1448-2.rs
issue-1476.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
issue-1697.rs Point at path segment on module not found 2017-07-25 21:25:43 -07:00
issue-1871.rs
issue-1900.rs
issue-1920-1.rs Turn sufficiently old compatibility lints into hard errors 2017-05-30 22:00:30 +03:00
issue-1920-2.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-1920-3.rs Turn sufficiently old compatibility lints into hard errors 2017-05-30 22:00:30 +03:00
issue-2111.rs
issue-2149.rs have coercion supply back the target type 2017-03-30 08:18:01 -04:00
issue-2150.rs
issue-2151.rs
issue-2281-part1.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
issue-2330.rs More systematic error reporting in path resolution 2016-12-26 15:01:49 +03:00
issue-2590.rs
issue-2718-a.rs
issue-2823.rs
issue-2849.rs Clean up "pattern doesn't bind x" messages 2017-03-06 00:20:26 -03:00
issue-2937.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
issue-2951.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-2995.rs wording improvement 2017-06-24 21:28:08 +02:00
issue-3008-3.rs
issue-3021-b.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
issue-3021-c.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
issue-3021-d.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
issue-3021.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
issue-3038.rs
issue-3080.rs
issue-3096-1.rs
issue-3096-2.rs
issue-3099-a.rs Clearer Error Message for Duplicate Definition 2017-06-15 08:21:17 -07:00
issue-3099-b.rs Clearer Error Message for Duplicate Definition 2017-06-15 08:21:17 -07:00
issue-3099.rs Clearer Error Message for Duplicate Definition 2017-06-15 08:21:17 -07:00
issue-3154.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-3214.rs move impl wf check so they occur earlier 2016-11-17 13:44:21 -05:00
issue-3344.rs
issue-3477.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-3521-2.rs rustc_resolve: don't deny outer type parameters in embedded constants. 2017-05-13 17:45:54 +03:00
issue-3521.rs rustc_const_eval: always demand typeck_tables for evaluating constants. 2017-02-25 18:35:26 +02:00
issue-3601.rs Make is_useful handle empty types properly 2017-01-03 15:31:46 +08:00
issue-3668-2.rs rustc_resolve: don't deny outer type parameters in embedded constants. 2017-05-13 17:45:54 +03:00
issue-3668.rs rustc_resolve: don't deny outer type parameters in embedded constants. 2017-05-13 17:45:54 +03:00
issue-3680.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-3702-2.rs
issue-3707.rs
issue-3763.rs Removes FIXMEs related to #22405 2017-01-31 21:27:13 -05:00
issue-3820.rs
issue-3973.rs Better suggestion for unknown method 2017-06-02 17:01:16 -07:00
issue-3993.rs
issue-4201.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
issue-4265.rs Adjust tests to new error message 2016-03-11 10:59:40 -08:00
issue-4321.rs
issue-4366-2.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
issue-4366.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
issue-4517.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-4736.rs Partially stabilize RFC 1506 "Clarify relationships between ADTs" 2016-11-08 22:34:05 +03:00
issue-4968.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
issue-4972.rs
issue-5062.rs Add a new ui test and update existing ones 2017-02-04 16:25:56 -05:00
issue-5067.rs Add test, and fix the other tests 2017-05-13 16:02:29 +02:00
issue-5099.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
issue-5100.rs Merge ty::TyBox into ty::TyAdt 2017-01-30 23:14:15 +03:00
issue-5153.rs
issue-5216.rs
issue-5358-1.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-5439.rs
issue-5500-1.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-5844.rs
issue-5883.rs adapt existing tests 2016-10-24 20:55:56 +02:00
issue-5927.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
issue-5997-enum.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
issue-5997-struct.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
issue-6458-2.rs Add a new ui test and update existing ones 2017-02-04 16:25:56 -05:00
issue-6596-1.rs
issue-6596-2.rs
issue-6642.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
issue-6738.rs
issue-6801.rs
issue-6804.rs Turn sufficiently old compatibility lints into hard errors 2017-05-30 22:00:30 +03:00
issue-6936.rs Clearer Error Message for Duplicate Definition 2017-06-15 08:21:17 -07:00
issue-6991.rs
issue-7013.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-7044.rs Clearer Error Message for Duplicate Definition 2017-06-15 08:21:17 -07:00
issue-7061.rs Merge ty::TyBox into ty::TyAdt 2017-01-30 23:14:15 +03:00
issue-7092.rs Fix whitespace 2016-05-02 11:49:24 -04:00
issue-7246.rs
issue-7364.rs Ignore unsopported constant expr error 2017-12-07 14:33:28 -05:00
issue-7573.rs change coercion to use target region if not LUB 2016-03-18 16:38:29 -04:00
issue-7607-1.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
issue-7867.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-7950.rs Better suggestion for unknown method 2017-06-02 17:01:16 -07:00
issue-7970a.rs add println!() macro with out any arguments 2016-09-30 09:11:18 +08:00
issue-7970b.rs
issue-8153.rs Adjust tests to new error message 2016-03-11 10:59:40 -08:00
issue-8208.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
issue-8460-const.rs Update wording on E0080 2016-08-04 07:31:06 +05:30
issue-8640.rs Clearer Error Message for Duplicate Definition 2017-06-15 08:21:17 -07:00
issue-8727.rs Fix fallout in tests 2016-03-30 22:00:48 +00:00
issue-8761.rs rustc_const_eval: always demand typeck_tables for evaluating constants. 2017-02-25 18:35:26 +02:00
issue-8767.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
issue-9575.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-9725.rs
issue-9814.rs
issue-10176.rs fix error message for issue-10176.rs 2017-03-30 08:18:03 -04:00
issue-10200.rs Move pattern resolution checks from typeck to resolve 2016-10-04 22:20:38 +03:00
issue-10291.rs Removes FIXMEs related to #22405 2017-01-31 21:27:13 -05:00
issue-10398.rs
issue-10401.rs
issue-10412.rs remove unnecessary changes 2017-12-07 03:58:44 -05:00
issue-10465.rs
issue-10536.rs
issue-10545.rs
issue-10656.rs
issue-10755.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-10764.rs
issue-10877.rs
issue-10991.rs wording improvement 2017-06-24 21:28:08 +02:00
issue-11154.rs
issue-11192.rs
issue-11374.rs Create a new method to run coercion inside probe 2017-04-21 16:13:26 +02:00
issue-11493.rs Stabilize rvalue promotion to 'static. 2017-08-16 20:30:56 +03:00
issue-11515.rs Removes FIXMEs related to #22405 2017-01-31 21:27:13 -05:00
issue-11593.rs
issue-11680.rs
issue-11681.rs
issue-11692-1.rs Refactor macro resolution errors + add derive macro suggestions 2017-02-16 22:03:15 +10:30
issue-11692-2.rs Refactor macro resolution errors + add derive macro suggestions 2017-02-16 22:03:15 +10:30
issue-11740.rs Add tests for various issues 2017-06-18 18:18:08 +02:00
issue-11771.rs
issue-11844.rs
issue-11873.rs Changed most vec! invocations to use square braces 2016-10-31 22:51:40 +00:00
issue-12028.rs
issue-12041.rs
issue-12116.rs Fix test I broke 2017-01-03 15:48:29 +08:00
issue-12127.rs
issue-12369.rs Make is_useful handle empty types properly 2017-01-03 15:31:46 +08:00
issue-12470.rs
issue-12552.rs
issue-12567.rs borrowck: name the correct type in error message 2017-08-20 18:31:36 -04:00
issue-12796.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
issue-12863.rs Move pattern resolution checks from typeck to resolve 2016-10-04 22:20:38 +03:00
issue-12997-1.rs
issue-12997-2.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-13033.rs switch compare_method to new-style trait error reporting 2016-07-22 14:32:56 +03:00
issue-13352.rs Fix some pretty printing tests 2016-10-18 23:23:40 +03:00
issue-13359.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-13404.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
issue-13407.rs
issue-13446.rs Changed most vec! invocations to use square braces 2016-10-31 22:51:40 +00:00
issue-13466.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
issue-13482-2.rs implement RFC495 semantics for slice patterns 2016-06-09 00:38:38 +03:00
issue-13482.rs implement RFC495 semantics for slice patterns 2016-06-09 00:38:38 +03:00
issue-13497-2.rs
issue-13497.rs
issue-13641.rs
issue-13727.rs Make is_useful handle empty types properly 2017-01-03 15:31:46 +08:00
issue-13847.rs do not eagerly convert ! to a diverging variable 2017-03-30 07:55:29 -04:00
issue-13853-2.rs
issue-13853-5.rs Remove more anonymous trait method parameters 2017-07-08 01:56:27 +03:00
issue-13853.rs fix various error messages 2016-04-12 14:05:29 -04:00
issue-14084.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-14091-2.rs
issue-14091.rs Fix up error-pattern style test 2016-05-02 11:49:26 -04:00
issue-14221.rs Disable unreachable patterns error entirely 2017-01-03 15:48:29 +08:00
issue-14227.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
issue-14285.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-14309.rs
issue-14366.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-14541.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-14721.rs Improve error message and snippet for "did you mean x" 2016-10-02 15:57:39 +11:00
issue-14772.rs
issue-14845.rs
issue-14853.rs update test error messages 2016-11-01 14:08:56 -04:00
issue-14915.rs Merge ty::TyBox into ty::TyAdt 2017-01-30 23:14:15 +03:00
issue-15034.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-15094.rs rustc: rework stability to be on-demand for type-directed lookup. 2016-11-28 04:18:11 +02:00
issue-15129.rs
issue-15167.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
issue-15207.rs do not eagerly convert ! to a diverging variable 2017-03-30 07:55:29 -04:00
issue-15381.rs implement RFC495 semantics for slice patterns 2016-06-09 00:38:38 +03:00
issue-15756.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-15783.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-15896.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-15919.rs
issue-15965.rs have coercion supply back the target type 2017-03-30 08:18:01 -04:00
issue-16048.rs Update E0195 to new error format 2016-08-23 22:07:27 +05:30
issue-16098.rs
issue-16149.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +03:00
issue-16250.rs
issue-16338.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-16401.rs std: Clean out old unstable + deprecated APIs 2016-05-30 20:46:32 -07:00
issue-16538.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
issue-16562.rs
issue-16683.rs
issue-16725.rs
issue-16922.rs
issue-16939.rs Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03:00
issue-16966.rs Add a new ui test and update existing ones 2017-02-04 16:25:56 -05:00
issue-16994.rs Add test for issue #16994. 2017-04-30 08:53:47 -06:00
issue-17001.rs Preparations and cleanup 2016-10-27 22:14:41 +03:00
issue-17025.rs adapt existing tests 2016-10-24 20:55:56 +02:00
issue-17033.rs Improve &-ptr printing 2016-08-11 21:47:56 -07:00
issue-17252.rs
issue-17337.rs
issue-17373.rs do not eagerly convert ! to a diverging variable 2017-03-30 07:55:29 -04:00
issue-17385.rs
issue-17405.rs Preparations and cleanup 2016-10-27 22:14:41 +03:00
issue-17431-1.rs
issue-17431-2.rs add comments and tests 2016-05-03 18:30:10 +03:00
issue-17431-3.rs
issue-17431-4.rs
issue-17431-5.rs
issue-17431-6.rs
issue-17431-7.rs
issue-17444.rs Improve reference cast help message 2016-11-16 22:40:55 +01:00
issue-17450.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
issue-17458.rs
issue-17545.rs Stabilize rvalue promotion to 'static. 2017-08-16 20:30:56 +03:00
issue-17546.rs More systematic error reporting in path resolution 2016-12-26 15:01:49 +03:00
issue-17551.rs Add a new ui test and update existing ones 2017-02-04 16:25:56 -05:00
issue-17651.rs Removes FIXMEs related to #22405 2017-01-31 21:27:13 -05:00
issue-17718-borrow-interior.rs test: adjust for the move to MIR-based const checking. 2016-05-07 19:14:32 +03:00
issue-17718-const-bad-values.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-17718-const-borrow.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-17718-const-naming.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
issue-17718-const-privacy.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +03:00
issue-17718-constants-not-static.rs Stabilize rvalue promotion to 'static. 2017-08-16 20:30:56 +03:00
issue-17718-patterns.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +03:00
issue-17718-recursive.rs
issue-17718-references.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
issue-17718-static-move.rs
issue-17718-static-sync.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-17728.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-17740.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-17758.rs
issue-17800.rs Partially stabilize RFC 1506 "Clarify relationships between ADTs" 2016-11-08 22:34:05 +03:00
issue-17904-2.rs
issue-17905.rs
issue-17913.rs
issue-17933.rs Move pattern resolution checks from typeck to resolve 2016-10-04 22:20:38 +03:00
issue-17954.rs Fix rebase 2017-12-14 23:54:08 +03:00
issue-17959.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-17994.rs E0122 should apply with where clauses 2017-01-18 00:16:19 -06:00
issue-17999.rs
issue-18058.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
issue-18107.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-18118-2.rs test: adjust for the move to MIR-based const checking. 2016-05-07 19:14:32 +03:00
issue-18118.rs remove special-case code for statics and just use borrowck_fn 2017-02-28 08:43:47 -05:00
issue-18119.rs More systematic error reporting in path resolution 2016-12-26 15:01:49 +03:00
issue-18159.rs Add a new ui test and update existing ones 2017-02-04 16:25:56 -05:00
issue-18294.rs
issue-18389.rs rustc_privacy: switch private-in-public checking to Ty. 2016-11-28 05:12:41 +02:00
issue-18400.rs Remove more anonymous trait method parameters 2017-07-08 01:56:27 +03:00
issue-18423.rs
issue-18446.rs Add tests for issues with the 'E-needtest' label. 2017-03-07 14:01:19 +09:00
issue-18532.rs do not eagerly convert ! to a diverging variable 2017-03-30 07:55:29 -04:00
issue-18566.rs
issue-18611.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-18783.rs Removes FIXMEs related to #22405 2017-01-31 21:27:13 -05:00
issue-18919.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-18937.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-18959.rs
issue-19086.rs Move pattern resolution checks from typeck to resolve 2016-10-04 22:20:38 +03:00
issue-19163.rs
issue-19244-1.rs
issue-19244-2.rs Improve error message and snippet for "did you mean x" 2016-10-02 15:57:39 +11:00
issue-19380.rs
issue-19482.rs Fix some pretty printing tests 2016-10-18 23:23:40 +03:00
issue-19521.rs Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03:00
issue-19538.rs
issue-19601.rs Add tests for various issues 2017-06-18 18:18:08 +02:00
issue-19660.rs
issue-19692.rs fix various error messages 2016-04-12 14:05:29 -04:00
issue-19734.rs Refactor macro resolution errors + add derive macro suggestions 2017-02-16 22:03:15 +10:30
issue-19883.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
issue-19982.rs
issue-19991.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
issue-20005.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-20162.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-20225.rs rustc: rework stability to be on-demand for type-directed lookup. 2016-11-28 04:18:11 +02:00
issue-20261.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-20313.rs
issue-20413.rs
issue-20433.rs Add tests for #20433, #26251, #28625, #33687 2016-08-27 18:37:27 -04:00
issue-20605.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-20616-1.rs Refactor parsing of generic arguments/parameters and where clauses 2017-01-24 22:56:02 +03:00
issue-20616-2.rs Refactor parsing of generic arguments/parameters and where clauses 2017-01-24 22:56:02 +03:00
issue-20616-3.rs Improve some expected/found error messages from parser 2017-01-24 22:56:02 +03:00
issue-20616-4.rs Improve some expected/found error messages from parser 2017-01-24 22:56:02 +03:00
issue-20616-5.rs Improve some expected/found error messages from parser 2017-01-24 22:56:02 +03:00
issue-20616-6.rs Improve some expected/found error messages from parser 2017-01-24 22:56:02 +03:00
issue-20616-7.rs Improve some expected/found error messages from parser 2017-01-24 22:56:02 +03:00
issue-20616-8.rs Improve some expected/found error messages from parser 2017-01-24 22:56:02 +03:00
issue-20616-9.rs Improve some expected/found error messages from parser 2017-01-24 22:56:02 +03:00
issue-20714.rs
issue-20772.rs rustc_typeck: don't use Result for get_type_parameter_bounds and ensure_super_predicates. 2017-02-25 17:07:59 +02:00
issue-20801.rs
issue-20825.rs
issue-20831-debruijn.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-20939.rs
issue-21045.rs
issue-21146.rs Fix fallout in tests. 2016-09-23 04:26:59 +00:00
issue-21160.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-21174.rs Update transmute size lints. 2017-06-18 10:36:07 -06:00
issue-21177.rs rustc_typeck: don't use Result for get_type_parameter_bounds and ensure_super_predicates. 2017-02-25 17:07:59 +02:00
issue-21202.rs
issue-21332.rs switch compare_method to new-style trait error reporting 2016-07-22 14:32:56 +03:00
issue-21356.rs Add test, and fix the other tests 2017-05-13 16:02:29 +02:00
issue-21449.rs Preparations and cleanup 2016-10-27 22:14:41 +03:00
issue-21554.rs Improve reference cast help message 2016-11-16 22:40:55 +01:00
issue-21701.rs
issue-21763.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-21837.rs Add test for Issue #21837 2016-10-03 23:40:40 +02:00
issue-21946.rs
issue-21974.rs
issue-22034.rs suppress trait errors that are implied by other errors 2017-06-14 23:33:47 +03:00
issue-22037.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
issue-22289.rs wording improvement 2017-06-24 21:28:08 +02:00
issue-22312.rs wording improvement 2017-06-24 21:28:08 +02:00
issue-22384.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
issue-22434.rs Add test case for #22434 2016-06-18 18:43:44 -04:00
issue-22468.rs
issue-22599.rs
issue-22603.rs Add tests for various issues 2017-06-18 18:18:08 +02:00
issue-22638.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-22673.rs
issue-22684.rs rustc_typeck: correctly track "always-diverges" and "has-type-errors". 2016-11-10 01:44:53 +02:00
issue-22706.rs Add test for #22706 2017-09-04 19:24:19 +03:00
issue-22789.rs Add tests for various issues 2017-06-18 18:18:08 +02:00
issue-22874.rs Add tests for issues with the 'E-needtest' label. 2017-03-07 14:01:19 +09:00
issue-22933-1.rs Add tests + Fix rustdoc regression + Fix rebase 2016-07-08 12:42:57 +03:00
issue-22933-3.rs rustc: evaluate fixed-length array length expressions lazily. 2017-09-11 08:41:16 +03:00
issue-23024.rs Make E0243/0244 message consistent with E0107 2016-11-06 20:51:21 +09:00
issue-23046.rs rustc_typeck: use body-id of type-checking item in need_type_info 2017-06-28 20:19:52 +00:00
issue-23073.rs
issue-23080-2.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-23080.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-23122-1.rs Add regression tests for #23122 2016-06-16 09:46:25 +02:00
issue-23122-2.rs Add regression tests for #23122 2016-06-16 09:46:25 +02:00
issue-23253.rs Improve error message and snippet for "did you mean x" 2016-10-02 15:57:39 +11:00
issue-23281.rs Add regression test for #23281 2016-06-20 14:23:43 -04:00
issue-23589.rs
issue-23595-1.rs
issue-23595-2.rs
issue-23966.rs suppress trait errors that are implied by other errors 2017-06-14 23:33:47 +03:00
issue-24013.rs Add a new ui test and update existing ones 2017-02-04 16:25:56 -05:00
issue-24204.rs Add test for #24204 2016-08-28 19:45:20 -04:00
issue-24267-flow-exit.rs
issue-24322.rs
issue-24352.rs
issue-24357.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-24363.rs Add E0610 2017-06-12 01:47:01 +02:00
issue-24365.rs Improve error message and snippet for "did you mean x" 2016-10-02 15:57:39 +11:00
issue-24446.rs fix feature error, test fallout 2016-09-08 22:59:21 +02:00
issue-24682.rs
issue-24819.rs refactor autoderef to avoid registering obligations 2016-05-25 00:03:33 +03:00
issue-24883.rs Add regression test for #24883 2016-04-09 02:35:38 +00:00
issue-25076.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-25368.rs
issue-25386.rs Stop ignoring expected note/help messages in compiletest suite. 2016-03-16 21:53:58 -04:00
issue-25396.rs Clearer Error Message for Duplicate Definition 2017-06-15 08:21:17 -07:00
issue-25439.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-25579.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-25700.rs
issue-25901.rs test: adjust for the move to MIR-based const checking. 2016-05-07 19:14:32 +03:00
issue-26094.rs
issue-26158.rs flatten nested slice patterns in HAIR construction 2016-10-26 23:52:03 +03:00
issue-26217.rs
issue-26237.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
issue-26262.rs
issue-26459.rs Preparations and cleanup 2016-10-27 22:14:41 +03:00
issue-26548.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-26614.rs Add tests for various issues 2017-06-18 18:18:08 +02:00
issue-26812.rs rustc: remove SelfSpace from ParamSpace. 2016-08-17 05:50:57 +03:00
issue-26905.rs
issue-26930.rs Add regression test for #26930 2016-04-09 02:38:50 +00:00
issue-26948.rs
issue-27008.rs rustc: separate bodies for static/(associated)const and embedded constants. 2016-12-28 11:27:57 +02:00
issue-27033.rs Move pattern resolution checks from typeck to resolve 2016-10-04 22:20:38 +03:00
issue-27042.rs rework how we handle the type of loops 2017-03-30 07:55:29 -04:00
issue-27060-2.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-27060.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-27340.rs Update E0204 to the new error format 2016-08-07 03:53:32 -04:00
issue-27433.rs rustc_resolve: don't deny outer type parameters in embedded constants. 2017-05-13 17:45:54 +03:00
issue-27592.rs Stabilize rvalue promotion to 'static. 2017-08-16 20:30:56 +03:00
issue-27815.rs Preparations and cleanup 2016-10-27 22:14:41 +03:00
issue-27895.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
issue-28075.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
issue-28098.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-28105.rs
issue-28109.rs
issue-28113.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
issue-28324.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
issue-28344.rs Better suggestion for unknown method 2017-06-02 17:01:16 -07:00
issue-28388-1.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
issue-28388-2.rs Warn when an import list is empty 2016-12-05 17:20:08 -08:00
issue-28388-3.rs More systematic error reporting in path resolution 2016-12-26 15:01:49 +03:00
issue-28433.rs fix compile-fail and parse-fail tests by blindly opting back into 2016-03-30 22:23:54 +02:00
issue-28472.rs Clearer Error Message for Duplicate Definition 2017-06-15 08:21:17 -07:00
issue-28576.rs
issue-28586.rs rustc_const_eval: always demand typeck_tables for evaluating constants. 2017-02-25 18:35:26 +02:00
issue-28625.rs Update transmute size lints. 2017-06-18 10:36:07 -06:00
issue-28848.rs Add test for Inherent static methods can be called with a non-well-formed Self-type. 2017-05-02 13:33:10 -04:00
issue-28992-empty.rs remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
issue-29084.rs Improve &-ptr printing 2016-08-11 21:47:56 -07:00
issue-29147.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-29161.rs rustc_typeck: correctly track "always-diverges" and "has-type-errors". 2016-11-10 01:44:53 +02:00
issue-29181.rs
issue-29184.rs
issue-29857.rs
issue-29861.rs
issue-30079.rs Always report private-in-public in associated types as hard errors 2017-12-21 03:19:05 +03:00
issue-30123.rs Better suggestion for unknown method 2017-06-02 17:01:16 -07:00
issue-30225.rs add regression test for #30225 2017-04-11 20:32:47 -04:00
issue-30236.rs
issue-30240-b.rs Make is_useful handle empty types properly 2017-01-03 15:31:46 +08:00
issue-30240.rs Make is_useful handle empty types properly 2017-01-03 15:31:46 +08:00
issue-30355.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-30438-a.rs
issue-30438-b.rs
issue-30438-c.rs
issue-30535.rs More systematic error reporting in path resolution 2016-12-26 15:01:49 +03:00
issue-30560.rs Point at path segment on module not found 2017-07-25 21:25:43 -07:00
issue-30589.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
issue-31011.rs Improve error message and snippet for "did you mean x" 2016-10-02 15:57:39 +11:00
issue-31109.rs Fix compile-fail syntax in error file 2016-09-22 18:32:40 +02:00
issue-31173.rs try to recover the non-matching types in projection errors 2016-07-22 14:32:56 +03:00
issue-31212.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
issue-31495.rs
issue-31511.rs Give a more accurate error on thin-to-fat ptr cast 2016-03-13 17:03:31 +01:00
issue-31561.rs
issue-31769.rs Implement encoding/decoding unions in metadata 2016-09-03 13:39:34 +03:00
issue-31804.rs syntax: Make is_path_start precise and improve some error messages about unexpected tokens 2016-04-24 20:59:44 +03:00
issue-31845.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
issue-31910.rs remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
issue-31924-non-snake-ffi.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-32004.rs Move pattern resolution checks from typeck to resolve 2016-10-04 22:20:38 +03:00
issue-32086.rs Move pattern resolution checks from typeck to resolve 2016-10-04 22:20:38 +03:00
issue-32119.rs Warn unused type aliases 2016-12-15 18:35:20 +09:00
issue-32201.rs Blacklist fn item types from being used with variadic functions. 2016-04-08 08:13:29 +03:00
issue-32222.rs Add regression test for #32222 2016-03-13 10:46:33 +00:00
issue-32323.rs rustc_typeck: correctly track "always-diverges" and "has-type-errors". 2016-11-10 01:44:53 +02:00
issue-32377.rs Update transmute size lints. 2017-06-18 10:36:07 -06:00
issue-32655.rs rustc: Implement custom derive (macros 1.1) 2016-09-02 12:52:56 -07:00
issue-32709.rs Stabilise ? 2016-10-12 08:40:22 +13:00
issue-32782.rs Remove the MacroVisitor pass. 2016-04-22 01:40:33 +02:00
issue-32797.rs Fix fallout in tests. 2016-11-21 09:21:54 +00:00
issue-32829.rs Add regression test for issue #32829 2016-06-02 23:58:47 +02:00
issue-32833.rs Fix fallout in tests. 2016-11-21 09:21:54 +00:00
issue-32922.rs Fix fallout in tests. 2016-10-02 08:25:28 +00:00
issue-32963.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-32995-2.rs Make sufficiently old or low-impact compatibility lints deny-by-default 2017-07-08 01:56:27 +03:00
issue-32995.rs syntax: Relax path grammar 2017-08-11 02:06:27 +03:00
issue-33241.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-33293.rs Add regression test for #33293 2016-06-13 23:24:29 +02:00
issue-33464.rs Point at path segment on module not found 2017-07-25 21:25:43 -07:00
issue-33504.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-33571.rs Add test 2016-05-28 08:43:36 +00:00
issue-33819.rs borrowck: consolidate mut suggestions 2017-03-27 01:37:42 +03:00
issue-34028.rs Add regression test 2016-06-03 12:57:58 +00:00
issue-34171.rs Add regression test 2016-06-09 00:31:19 +00:00
issue-34194.rs Add regression test for #34194 2016-06-18 20:05:44 +02:00
issue-34222-1.rs Add tests for a few issues. 2017-06-23 07:51:01 -06:00
issue-34334.rs Refactor parsing of trait object types 2017-03-21 23:01:53 +03:00
issue-34349.rs Avoid writing a temporary closure kind 2016-07-22 16:57:08 -04:00
issue-34373.rs Add tests for a few issues. 2017-06-23 07:51:01 -06:00
issue-34418.rs Add regression test 2016-06-23 17:42:10 +00:00
issue-34839.rs Erase regions before computing type layout 2016-07-16 10:45:13 +02:00
issue-35075.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
issue-35450.rs Add syntax::ext::tt::quoted::{TokenTree, ..} and remove tokenstream::TokenTree::Sequence. 2017-02-28 22:14:29 +00:00
issue-35570.rs Add tests for a few issues. 2017-06-23 07:51:01 -06:00
issue-35668.rs Handle ReEmpty for impl Trait 2016-09-07 18:26:53 -04:00
issue-35988.rs Add missing tests for 'E-needstest' labeled issues 2017-03-06 12:52:26 +09:00
issue-36082.rs Same change to point at borrow for mir errors 2017-12-15 13:52:05 -08:00
issue-36116.rs Issue warnings for unnecessary path disambiguators 2017-08-11 02:47:22 +03:00
issue-36299.rs re-add accidentally removed line 2016-09-06 18:53:43 +02:00
issue-36379.rs regression test for #36379 2017-05-25 16:50:26 -04:00
issue-36617.rs Add regression test. 2016-09-21 21:39:41 +00:00
issue-36638.rs Don't let a type parameter named "Self" unchanged past HIR lowering. 2016-09-22 20:03:28 +03:00
issue-36839.rs Add tests for a few issues. 2017-06-23 07:51:01 -06:00
issue-36881.rs Move unused-extern-crate to late pass 2017-08-27 19:02:24 +09:00
issue-37026.rs Temporary fix for metadata decoding for struct constructors 2016-10-11 23:04:29 +03:00
issue-37051.rs Add tests for a few issues. 2017-06-23 07:51:01 -06:00
issue-37131.rs Use ARM instead of SystemZ for testing not installed targets 2017-02-19 02:54:51 +03:00
issue-37323.rs Add tests for a few issues. 2017-06-23 07:51:01 -06:00
issue-37366.rs Add tests for a few issues. 2017-06-23 07:51:01 -06:00
issue-37510.rs Add tests for a few issues. 2017-06-23 07:51:01 -06:00
issue-37515.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
issue-37534.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
issue-37550.rs regression test for #37550 2017-05-25 21:34:16 -04:00
issue-37576.rs Add tests for control flow in while condition 2017-02-18 12:43:25 -08:00
issue-37665.rs regression test for #37665 2017-05-25 21:33:58 -04:00
issue-37887.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-38160.rs regression test for #38160 2017-05-25 17:43:25 -04:00
issue-38293.rs Make sufficiently old or low-impact compatibility lints deny-by-default 2017-07-08 01:56:27 +03:00
issue-38381.rs Add tests for a few issues. 2017-06-23 07:51:01 -06:00
issue-38404.rs traits with self-containing supertraits are not object safe 2017-01-11 00:02:16 +02:00
issue-38412.rs fix a bug in compiletest JSON parsing for duplicate errors 2017-04-11 20:32:47 -04:00
issue-38458.rs Add regression test for #38458 2016-12-20 03:34:36 +01:00
issue-38604.rs forbid all self-referencing predicates 2017-01-11 00:02:16 +02:00
issue-38868.rs convert AdtDef::destructor to on-demand 2017-03-01 18:42:26 +02:00
issue-38919.rs more complete error message 2017-01-17 17:55:49 -05:00
issue-38954.rs rustc_typeck: enforce argument type is sized 2017-06-28 17:54:18 +00:00
issue-39122.rs E0122 should apply with where clauses 2017-01-18 00:16:19 -06:00
issue-39211.rs Add tests for issues with the E-needstest label 2017-07-25 12:23:16 +09:00
issue-39362.rs regression test for #39362 2017-05-25 17:36:59 -04:00
issue-39388.rs Add test, and fix the other tests 2017-05-13 16:02:29 +02:00
issue-39404.rs Make sufficiently old or low-impact compatibility lints deny-by-default 2017-07-08 01:56:27 +03:00
issue-39559-2.rs rustc_resolve: don't deny outer type parameters in embedded constants. 2017-05-13 17:45:54 +03:00
issue-39559.rs rustc: evaluate fixed-length array length expressions lazily. 2017-09-11 08:41:16 +03:00
issue-39616.rs Fix ICE when parsing token trees after an error. 2017-02-09 03:01:54 +00:00
issue-39970.rs use the evaluation cache instead of the global fulfillment cache 2017-07-07 14:05:02 -04:00
issue-39974.rs regression test for #39974 2017-05-25 13:10:02 -04:00
issue-40000.rs Stabilize non capturing closure to fn coercion 2017-05-25 11:57:55 +02:00
issue-40288-2.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-40288.rs Disallow subtyping between T and U in T: Unsize<U>. 2017-03-08 14:36:19 +02:00
issue-40350.rs Fix ICE on inner enum in missing docs lint. 2017-05-27 12:13:43 -06:00
issue-40510-1.rs Add more regression tests for #40510 2017-08-03 13:14:47 +07:00
issue-40510-2.rs Add more regression tests for #40510 2017-08-03 13:14:47 +07:00
issue-40510-3.rs Add more regression tests for #40510 2017-08-03 13:14:47 +07:00
issue-40510-4.rs Add more regression tests for #40510 2017-08-03 13:14:47 +07:00
issue-40610.rs Avoid type-checking addition and indexing twice. 2017-04-06 21:42:25 +03:00
issue-40749.rs keep the AST node-id when lowering ExprKind::Range 2017-03-23 19:26:38 +02:00
issue-40845.rs Ensure that macro resolutions in trait positions get finalized. 2017-03-27 05:22:18 +00:00
issue-40861.rs Add E0608 2017-06-12 19:00:20 +02:00
issue-41139.rs Move rvalue checking to MIR 2017-04-11 23:53:20 +03:00
issue-41229-ref-str.rs add test for #41229 2017-09-09 23:12:41 +03:00
issue-41255.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-41394.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-41549.rs remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
issue-41726.rs try to fix lvalue ops for real 2017-05-08 17:05:03 +03:00
issue-41742.rs try to fix lvalue ops for real 2017-05-08 17:05:03 +03:00
issue-41776.rs Fix regression on include!(line!()). 2017-05-15 09:41:05 +00:00
issue-41998.rs Add tests for a few issues. 2017-06-23 07:51:01 -06:00
issue-42312.rs rustc_typeck: enforce argument type is sized 2017-06-28 17:54:18 +00:00
issue-42755.rs Disallow $($v:vis)*. Fix #42755. 2017-07-06 18:24:36 +08:00
issue-42796.rs use the evaluation cache instead of the global fulfillment cache 2017-07-07 14:05:02 -04:00
issue-42880.rs mem_categorization: handle type-based paths in variant patterns 2017-06-29 20:20:14 +03:00
issue-43023.rs Fix bug in collecting trait and impl items with derives. 2017-09-25 18:21:53 -07:00
issue-43162.rs Type-check break value; even outside of loop {}. 2017-08-09 00:30:26 +08:00
issue-43250.rs ast_validation: forbid "nonstandard" literal patterns 2017-08-13 18:35:44 +03:00
issue-43355.rs convert errors to warnings 2017-12-06 00:43:47 +02:00
issue-43424.rs Ensure that generic arguments don't end up in attribute paths. 2017-08-22 15:50:19 -07:00
issue-43431.rs Desugar parenthesized generic arguments in HIR 2017-08-19 02:14:53 +03:00
issue-43733-2.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-43733.rs fix test 2017-09-24 13:15:18 +03:00
issue-43784-associated-type.rs Add tests 2017-08-10 15:13:34 +02:00
issue-43784-supertrait.rs Add tests 2017-08-10 15:13:34 +02:00
issue-44021.rs Expect pipe symbol after closure parameter lists 2017-09-05 18:25:42 +09:00
issue-44239.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-44373.rs Don't promote references to statics that occur in non-static locations 2017-09-09 16:01:45 -04:00
issue-44578.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-45087-unreachable-unsafe.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-45199.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-45729-unsafe-in-generator.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-45801.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-46023.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
issue-46209-private-enum-variant-reexport.rs one-time diagnostic and suggestion for reëxporting private variant error 2017-12-09 16:33:32 -08:00
issue-46311.rs and refactor to just move the checking 2017-12-06 04:28:01 -05:00
issue-46843.rs MIR: terminate unreachable blocks in construct_const 2017-12-20 15:37:17 +02:00
issue-pr29383.rs Turn compatibility lint match_of_unit_variant_via_paren_dotdot into a hard error 2016-10-05 12:22:26 +03:00
issue32829.rs Add regression test for ICE in constant blocks 2016-05-10 23:48:12 -07:00
keyword-false-as-identifier.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
keyword-self-as-identifier.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
keyword-super-as-identifier.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
keyword-super.rs More systematic error reporting in path resolution 2016-12-26 15:01:49 +03:00
keyword-true-as-identifier.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
kindck-copy.rs require the existential bounds of an object type to be object-safe 2016-05-03 18:30:10 +03:00
kindck-impl-type-params-2.rs Merge ty::TyBox into ty::TyAdt 2017-01-30 23:14:15 +03:00
kindck-impl-type-params.rs rewrite obligation forest. cycles still handled incorrectly. 2016-05-13 21:23:02 -07:00
kindck-inherited-copy-bound.rs
kindck-nonsendable-1.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
kindck-send-object.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
kindck-send-object1.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
kindck-send-object2.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
kindck-send-owned.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
kindck-send-unsafe.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
kindck-send-unsafe.rs~rust-lang_master
label-static.rs Add an AST sanity checking pass and use it to catch some illegal lifetime/label names 2016-05-28 20:27:57 +03:00
label-underscore.rs Implement underscore lifetimes 2017-09-20 23:45:05 -07:00
lang-item-missing.rs
lexical-scopes.rs Better suggestion for unknown method 2017-06-02 17:01:16 -07:00
lifetime-bound-will-change-warning.rs
lifetime-no-keyword.rs address comments 2017-12-07 03:52:25 -05:00
linkage2.rs Issue deprecation warnings for safe accesses to extern statics 2016-09-09 01:07:01 +03:00
linkage3.rs Issue deprecation warnings for safe accesses to extern statics 2016-09-09 01:07:01 +03:00
linkage4.rs
lint-attr-non-item-node.rs Add test case. 2017-01-06 23:15:08 -05:00
lint-change-warnings.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
lint-ctypes-enum.rs
lint-ctypes.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
lint-dead-code-1.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
lint-dead-code-2.rs
lint-dead-code-3.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
lint-dead-code-4.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
lint-dead-code-5.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
lint-dead-code-type-alias.rs Warn unused type aliases 2016-12-15 18:35:20 +09:00
lint-dead-code-variant.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
lint-directives-on-use-items-issue-10534.rs
lint-exceeding-bitshifts.rs Update wording on E0080 2016-08-04 07:31:06 +05:30
lint-forbid-cmdline.rs Fix checking for missing stability annotations 2017-07-16 23:15:07 +03:00
lint-impl-fn.rs Produce expansion info for more builtin macros 2017-09-04 11:03:19 +02:00
lint-malformed.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
lint-misplaced-attr.rs
lint-missing-copy-implementations.rs Add missing tests for 'E-needstest' labeled issues 2017-03-06 12:52:26 +09:00
lint-missing-doc.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 Use one message for uppercase global lint 2016-10-17 11:10:34 +03:00
lint-obsolete-attr.rs
lint-output-format.rs rustc: rework stability to be on-demand for type-directed lookup. 2016-11-28 04:18:11 +02:00
lint-owned-heap-memory.rs
lint-qualification.rs Don't unused_qualifications-check global paths. 2017-01-04 06:19:58 +00:00
lint-removed-allow.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
lint-removed-cmdline.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
lint-removed.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
lint-renamed-allow.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
lint-renamed-cmdline.rs
lint-renamed.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
lint-shorthand-field.rs
lint-stability-2.rs rustc: rework stability to be on-demand for type-directed lookup. 2016-11-28 04:18:11 +02:00
lint-stability-deprecated.rs Check associated type bindings for privacy and stability 2017-12-21 03:17:19 +03:00
lint-stability-fields-deprecated.rs rustc: rework stability to be on-demand for type-directed lookup. 2016-11-28 04:18:11 +02:00
lint-stability-fields.rs rustc: rework stability to be on-demand for type-directed lookup. 2016-11-28 04:18:11 +02:00
lint-stability.rs Check associated type bindings for privacy and stability 2017-12-21 03:17:19 +03:00
lint-stability2.rs
lint-stability3.rs
lint-type-limits.rs typestrong constant integers 2016-03-10 12:50:12 +01:00
lint-type-limits2.rs don't be a breaking change, even in presence of overflowing literals 2016-03-10 12:50:13 +01:00
lint-type-limits3.rs don't be a breaking change, even in presence of overflowing literals 2016-03-10 12:50:13 +01:00
lint-type-overflow.rs typestrong constant integers 2016-03-10 12:50:12 +01:00
lint-type-overflow2.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
lint-unexported-no-mangle.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
lint-unknown-attr.rs
lint-unknown-feature-default.rs rustc: Move stability functionality into queries 2017-09-05 07:37:58 -07:00
lint-unknown-feature.rs rustc: Move stability functionality into queries 2017-09-05 07:37:58 -07:00
lint-unknown-lint-cmdline.rs
lint-unknown-lint.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
lint-unnecessary-import-braces.rs
lint-unnecessary-parens.rs
lint-unsafe-code.rs
lint-unused-extern-crate.rs Address review comments, second turn 2017-08-27 19:02:24 +09:00
lint-unused-imports.rs fix a bug in compiletest JSON parsing for duplicate errors 2017-04-11 20:32:47 -04:00
lint-unused-mut-self.rs
lint-unused-mut-variables.rs Get allow(unused_mut) to work on let bindings 2017-09-15 10:36:14 +02:00
lint-uppercase-variables.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
liveness-assign-imm-local-in-loop.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
liveness-assign-imm-local-in-op-eq.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
liveness-assign-imm-local-with-drop.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
liveness-assign-imm-local-with-init.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
liveness-closure-require-ret.rs
liveness-dead.rs
liveness-forgot-ret.rs rustc_typeck: correctly track "always-diverges" and "has-type-errors". 2016-11-10 01:44:53 +02:00
liveness-issue-2163.rs rustc_typeck: correctly track "always-diverges" and "has-type-errors". 2016-11-10 01:44:53 +02:00
liveness-missing-ret2.rs rustc_typeck: correctly track "always-diverges" and "has-type-errors". 2016-11-10 01:44:53 +02:00
liveness-move-call-arg.rs
liveness-move-in-loop.rs
liveness-move-in-while.rs
liveness-unused.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
liveness-use-after-move.rs
liveness-use-after-send.rs
loop-break-value.rs Stabilize the loop_break_value feature 2017-05-17 21:34:37 +02:00
loop-labeled-break-value.rs
loop-proper-liveness.rs
loop-properly-diverging-2.rs
lub-if.rs change coercion to use target region if not LUB 2016-03-18 16:38:29 -04:00
lub-match.rs change coercion to use target region if not LUB 2016-03-18 16:38:29 -04:00
macro-attribute.rs Liberalize attributes. 2017-03-14 04:39:21 +00:00
macro-crate-nonterminal-non-root.rs
macro-error.rs Add syntax::ext::tt::quoted::{TokenTree, ..} and remove tokenstream::TokenTree::Sequence. 2017-02-28 22:14:29 +00:00
macro-expansion-tests.rs Add test, and fix the other tests 2017-05-13 16:02:29 +02:00
macro-follow.rs Add test, and fix the other tests 2017-05-13 16:02:29 +02:00
macro-followed-by-seq-bad.rs Add test, and fix the other tests 2017-05-13 16:02:29 +02:00
macro-inner-attributes.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
macro-input-future-proofing.rs Add test, and fix the other tests 2017-05-13 16:02:29 +02:00
macro-local-data-key-priv.rs Make the LocalKey facade of thread_local! inlineable cross-crate. 2017-09-04 08:24:06 +03:00
macro-match-nonterminal.rs Add warning cycle. 2017-02-28 22:15:12 +00:00
macro-missing-delimiters.rs Make sure that macros that didn't pass LHS checking are not expanded. 2016-05-24 11:21:28 +02:00
macro-missing-fragment.rs
macro-no-implicit-reexport.rs Refactor macro resolution errors + add derive macro suggestions 2017-02-16 22:03:15 +10:30
macro-outer-attributes.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
macro-parameter-span.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
macro-reexport-malformed-1.rs Move unused-extern-crate to late pass 2017-08-27 19:02:24 +09:00
macro-reexport-malformed-2.rs Move unused-extern-crate to late pass 2017-08-27 19:02:24 +09:00
macro-reexport-malformed-3.rs Move unused-extern-crate to late pass 2017-08-27 19:02:24 +09:00
macro-reexport-not-locally-visible.rs Refactor macro resolution errors + add derive macro suggestions 2017-02-16 22:03:15 +10:30
macro-reexport-undef.rs
macro-stmt-matchers.rs Add regression test 2016-07-17 16:08:09 +00:00
macro-tt-matchers.rs Add syntax::ext::tt::quoted::{TokenTree, ..} and remove tokenstream::TokenTree::Sequence. 2017-02-28 22:14:29 +00:00
macro-use-bad-args-1.rs Move unused-extern-crate to late pass 2017-08-27 19:02:24 +09:00
macro-use-bad-args-2.rs Move unused-extern-crate to late pass 2017-08-27 19:02:24 +09:00
macro-use-scope.rs Add test. 2016-10-11 05:14:10 +00:00
macro-use-undef.rs
macro-use-wrong-name.rs Refactor macro resolution errors + add derive macro suggestions 2017-02-16 22:03:15 +10:30
macro-with-seps-err-msg.rs Give span to angle bracketed generic arguments 2017-07-27 22:59:35 +03:00
macros-nonfatal-errors.rs Refactor macro resolution errors + add derive macro suggestions 2017-02-16 22:03:15 +10:30
main-wrong-type-2.rs Update error code number 2017-01-26 11:17:17 +01:00
main-wrong-type.rs Update error code number 2017-01-26 11:17:17 +01:00
malformed-derive-entry.rs Liberalize attributes. 2017-03-14 04:39:21 +00:00
malformed-plugin-1.rs
malformed-plugin-2.rs
malformed-plugin-3.rs
malformed_macro_lhs.rs Add syntax::ext::tt::quoted::{TokenTree, ..} and remove tokenstream::TokenTree::Sequence. 2017-02-28 22:14:29 +00:00
manual-link-bad-form.rs
manual-link-bad-kind.rs
manual-link-bad-search-path.rs
manual-link-framework.rs Update usages of 'OSX' (and other old names) to 'macOS'. 2017-03-12 14:59:04 -04:00
map-types.rs Removes FIXMEs related to #22405 2017-01-31 21:27:13 -05:00
match-argm-statics-2.rs Turn sufficiently old compatibility lints into hard errors 2017-05-30 22:00:30 +03:00
match-arm-statics.rs Make is_useful handle empty types properly 2017-01-03 15:31:46 +08:00
match-byte-array-patterns-2.rs Make is_useful handle empty types properly 2017-01-03 15:31:46 +08:00
match-byte-array-patterns.rs Make is_useful handle empty types properly 2017-01-03 15:31:46 +08:00
match-ill-type2.rs
match-join.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
match-no-arms-unreachable-after.rs port the match code to use CoerceMany 2017-03-30 07:55:29 -04:00
match-non-exhaustive.rs
match-pattern-field-mismatch-2.rs Move pattern resolution checks from typeck to resolve 2016-10-04 22:20:38 +03:00
match-pattern-field-mismatch.rs Move pattern resolution checks from typeck to resolve 2016-10-04 22:20:38 +03:00
match-privately-empty.rs check_match: don't treat privately uninhabited types as uninhabited 2017-02-20 20:36:30 +02:00
match-range-fail-2.rs add exclusive range patterns under a feature gate 2017-01-19 10:13:32 +01:00
match-range-fail-dominate.rs Make is_useful handle empty types properly 2017-01-03 15:31:46 +08:00
match-range-fail.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
match-ref-ice.rs Make is_useful handle empty types properly 2017-01-03 15:31:46 +08:00
match-ref-mut-invariance.rs
match-ref-mut-let-invariance.rs
match-slice-patterns.rs Improve error message, fix and add tests. 2017-01-03 15:33:31 +08:00
match-static-const-lc.rs
match-struct.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
match-tag-nullary.rs
match-tag-unary.rs
match-unreachable-warning-with-diverging-discrim.rs port the match code to use CoerceMany 2017-03-30 07:55:29 -04:00
match-unresolved-one-arm.rs port the match code to use CoerceMany 2017-03-30 07:55:29 -04:00
match-vec-fixed.rs Make is_useful handle empty types properly 2017-01-03 15:31:46 +08:00
match-vec-mismatch-2.rs implement RFC495 semantics for slice patterns 2016-06-09 00:38:38 +03:00
match-vec-mismatch.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
match-vec-unreachable.rs Amend compile-fail tests 2017-01-03 15:48:29 +08:00
maybe-bounds-where-cpass.rs Support ?Sized in where clauses 2016-11-25 00:43:00 +03:00
maybe-bounds-where.rs Support ?Sized in where clauses 2016-11-25 00:43:00 +03:00
meta-expected-error-correct-rev.rs Fix some pretty printing tests 2016-10-18 23:23:40 +03:00
meta-expected-error-wrong-rev.rs Fix some pretty printing tests 2016-10-18 23:23:40 +03:00
method-ambig-one-trait-unknown-int-type.rs Add a new ui test and update existing ones 2017-02-04 16:25:56 -05:00
method-ambig-two-traits-cross-crate.rs
method-ambig-two-traits-from-bounds.rs
method-ambig-two-traits-with-default-method.rs
method-call-lifetime-args-lint.rs Make late_bound_lifetime_arguments lint warn-by-default 2017-07-18 00:33:44 +03:00
method-call-lifetime-args-subst-index.rs Fix incorrect subst index 2017-07-18 00:12:48 +03:00
method-call-lifetime-args-unresolved.rs Support generic lifetime arguments in method calls 2017-07-18 00:12:48 +03:00
method-call-lifetime-args.rs Fix incorrect subst index 2017-07-18 00:12:48 +03:00
method-call-type-binding.rs Desugar parenthesized generic arguments in HIR 2017-08-19 02:14:53 +03:00
method-macro-backtrace.rs Adjust tests to new error message 2016-03-11 10:59:40 -08:00
method-path-in-pattern.rs rustc: desugar UFCS as much as possible during HIR lowering. 2016-11-28 04:18:10 +02:00
method-resolvable-path-in-pattern.rs Move pattern resolution checks from typeck to resolve 2016-10-04 22:20:38 +03:00
method-self-arg-1.rs Improve &-ptr printing 2016-08-11 21:47:56 -07:00
method-self-arg-2.rs
minus-string.rs Fix fallout in tests 2016-03-30 22:00:48 +00:00
mir-unpretty.rs
mir_check_cast_closure.rs make blame_span deterministic 2017-12-15 10:27:54 -05:00
mir_check_cast_reify.rs connect NLL machinery to the NiceRegionError code 2017-12-20 14:38:12 -05:00
mir_check_cast_unsafe_fn.rs connect NLL machinery to the NiceRegionError code 2017-12-20 14:38:12 -05:00
mir_check_cast_unsize.rs connect NLL machinery to the NiceRegionError code 2017-12-20 14:38:12 -05:00
missing-derivable-attr.rs
missing-macro-use.rs Refactor macro resolution errors + add derive macro suggestions 2017-02-16 22:03:15 +10:30
missing-main.rs
missing-return.rs
missing-semicolon-warning.rs Start a best-effort warning cycle. 2016-07-13 04:50:35 +00:00
missing-stability.rs
missing_debug_impls.rs
mod_file_aux.rs
mod_file_correct_spans.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
mod_file_disambig.rs
mod_file_disambig_aux.rs
module-macro_use-arguments.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 borrowck: name the correct type in error message 2017-08-20 18:31:36 -04:00
move-out-of-slice-1.rs borrowck: name the correct type in error message 2017-08-20 18:31:36 -04:00
move-out-of-tuple-field.rs
moves-based-on-type-access-to-field.rs Changed most vec! invocations to use square braces 2016-10-31 22:51:40 +00:00
moves-based-on-type-capture-clause-bad.rs
moves-based-on-type-cyclic-types-issue-4821.rs rustc: move cfg, infer, traits and ty from middle to top-level. 2016-03-27 01:05:54 +02:00
moves-based-on-type-distribute-copy-over-paren.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
moves-based-on-type-exprs.rs Changed most vec! invocations to use square braces 2016-10-31 22:51:40 +00:00
moves-based-on-type-move-out-of-closure-env-issue-1965.rs
moves-based-on-type-no-recursive-stack-closure.rs Removes FIXMEs related to #22405 2017-01-31 21:27:13 -05:00
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-pattern-internal-mutability.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
mut-pattern-mismatched.rs wording fixes in error messages 2016-08-19 16:05:37 -07:00
mut-suggestion.rs borrowck: consolidate mut suggestions 2017-03-27 01:37:42 +03:00
mutable-class-fields-2.rs
mutable-class-fields.rs use places_conflict to handle reassignment 2017-12-10 17:46:31 +02:00
mutable-enum-indirect.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
mutexguard-sync.rs MutexGuard<T> may be Sync only if T is Sync 2017-04-29 09:44:09 +02:00
namespace-mix.rs More systematic error reporting in path resolution 2016-12-26 15:01:49 +03:00
namespaced-enum-glob-import-no-impls-xcrate.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
namespaced-enum-glob-import-no-impls.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
nested-cfg-attrs.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
nested-ty-params.rs
never-assign-dead-code.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
never-assign-wrong-type.rs change the strategy for diverging types 2017-03-30 07:55:29 -04:00
no-capture-arc.rs Changed most vec! invocations to use square braces 2016-10-31 22:51:40 +00:00
no-implicit-prelude-nested.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
no-implicit-prelude.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
no-link.rs Rename CustomDerive to ProcMacroDerive for macros 1.1 2017-02-05 09:31:02 +10:30
no-patterns-in-args-2.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
no-patterns-in-args-macro.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
no-reuse-move-arc.rs Changed most vec! invocations to use square braces 2016-10-31 22:51:40 +00:00
no-send-res-ports.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
no-std-inject.rs Move unused-extern-crate to late pass 2017-08-27 19:02:24 +09:00
no-type-for-node-ice.rs Improve error message and snippet for "did you mean x" 2016-10-02 15:57:39 +11:00
no-warn-on-field-replace-issue-34101.rs Fix issue #34101: do not track subcontent of type with dtor nor gather flags for untracked content. 2016-06-07 10:19:38 +02:00
no_crate_type.rs
no_owned_box_lang_item.rs
no_send-enum.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
no_send-rc.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
no_send-struct.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
no_share-enum.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
no_share-struct.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
noexporttypeexe.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
nolink-with-link-args.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
non-constant-in-const-path.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
non-copyable-void.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
non-exhaustive-match-nested.rs implement RFC495 semantics for slice patterns 2016-06-09 00:38:38 +03:00
non-exhaustive-match.rs Fix non exhaustive match test 2017-05-02 19:59:22 +02:00
non-interger-atomic.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
noncopyable-class.rs
nonscalar-cast.rs wording improvement 2017-06-24 21:28:08 +02:00
not-clone-closure.rs Implement Copy/Clone for closures 2017-09-20 20:43:41 +02:00
not-copy-closure.rs Implement Copy/Clone for closures 2017-09-20 20:43:41 +02:00
not-panic-safe-2.rs std: Clean out old unstable + deprecated APIs 2016-05-30 20:46:32 -07:00
not-panic-safe-3.rs std: Clean out old unstable + deprecated APIs 2016-05-30 20:46:32 -07:00
not-panic-safe-4.rs std: Clean out old unstable + deprecated APIs 2016-05-30 20:46:32 -07:00
not-panic-safe-5.rs std: Clean out old unstable + deprecated APIs 2016-05-30 20:46:32 -07:00
not-panic-safe-6.rs std: Clean out old unstable + deprecated APIs 2016-05-30 20:46:32 -07:00
not-panic-safe.rs std: Stabilize APIs for the 1.9 release 2016-04-11 08:57:53 -07:00
not-sync.rs Implement Sync for SyncSender 2017-06-02 21:09:09 -07:00
not-utf8.bin
not-utf8.rs
object-does-not-impl-trait.rs Merge ty::TyBox into ty::TyAdt 2017-01-30 23:14:15 +03:00
object-lifetime-default-ambiguous.rs
object-lifetime-default-elision.rs Use subtyping on the target of unsizing coercions. 2017-03-09 21:43:45 +02:00
object-lifetime-default-from-box-error.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
object-lifetime-default-from-rptr-box-error.rs Fix some pretty printing tests 2016-10-18 23:23:40 +03:00
object-lifetime-default-from-rptr-struct-error.rs Fix some pretty printing tests 2016-10-18 23:23:40 +03:00
object-lifetime-default-mybox.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
object-lifetime-default.rs
object-pointer-types.rs
object-safety-by-value-self-use.rs
object-safety-by-value-self.rs
object-safety-issue-22040.rs
object-safety-no-static.rs
object-safety-phantom-fn.rs
object-safety-sized-2.rs
occurs-check-2.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
occurs-check-3.rs
occurs-check.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
old-suffixes-are-really-forbidden.rs
once-cant-call-twice-on-heap.rs
opt-in-copy.rs
or-patter-mismatch.rs
orphan-check-diagnostics.rs
osx-frameworks.rs Update usages of 'OSX' (and other old names) to 'macOS'. 2017-03-12 14:59:04 -04:00
out-of-order-shadowing.rs Add regression test. 2016-11-02 07:42:42 +00:00
outlives-associated-types.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
output-type-mismatch.rs
overlap-marker-trait.rs update tests slightly 2017-04-14 22:05:11 -04:00
overloaded-calls-nontuple.rs rustc: rework stability to be on-demand for type-directed lookup. 2016-11-28 04:18:11 +02:00
packed-struct-generic-transmute.rs Update transmute size lints. 2017-06-18 10:36:07 -06:00
packed-struct-transmute.rs Update transmute size lints. 2017-06-18 10:36:07 -06:00
paren-span.rs Be smart about span of parenthesized expression in macro 2016-05-19 00:03:00 +09:00
parse-error-correct.rs Simplify parsing of paths 2017-07-27 22:59:34 +03:00
parser-recovery-1.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
parser-recovery-2.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
pat-shadow-in-nested-binding.rs Move pattern resolution checks from typeck to resolve 2016-10-04 22:20:38 +03:00
pat-tuple-bad-type.rs Stabilize .. in tuple (struct) patterns 2016-11-03 01:38:15 +03:00
pat-tuple-overfield.rs Stabilize .. in tuple (struct) patterns 2016-11-03 01:38:15 +03:00
patkind-litrange-no-expr.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
pattern-binding-disambiguation.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
pattern-bindings-after-at.rs
pattern-error-continue.rs Move pattern resolution checks from typeck to resolve 2016-10-04 22:20:38 +03:00
pattern-ident-path-generics.rs
pattern-macro-hygiene.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
pattern-tyvar-2.rs
pattern-tyvar.rs
phantom-oibit.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
placement-expr-unsafe.rs
placement-expr-unstable.rs Move unused-extern-crate to late pass 2017-08-27 19:02:24 +09:00
platform-intrinsic-params.rs Add a compile-fail test. 2016-09-26 18:48:35 +02:00
pptypedef.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
prim-with-args.rs
priv-in-bad-locations.rs Move some other checks to AST sanity pass 2016-05-28 20:27:57 +03:00
privacy-in-paths.rs
privacy-ns1.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
privacy-ns2.rs More systematic error reporting in path resolution 2016-12-26 15:01:49 +03:00
privacy-sanity.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
privacy-ufcs.rs
privacy1.rs Fix fallout in tests 2016-03-30 21:26:35 +00:00
privacy2.rs Fix fallout in tests. 2016-11-21 09:21:54 +00:00
privacy3.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
privacy4.rs
privacy5.rs Fix the fallout 2017-01-29 02:57:14 +03:00
private-impl-method.rs
private-in-public-assoc-ty.rs Always report private-in-public in associated types as hard errors 2017-12-21 03:19:05 +03:00
private-in-public-ill-formed.rs Always report private-in-public in associated types as hard errors 2017-12-21 03:19:05 +03:00
private-in-public-lint.rs Turn sufficiently old compatibility lints into hard errors 2017-05-30 22:00:30 +03:00
private-in-public-warn.rs Always report private-in-public in associated types as hard errors 2017-12-21 03:19:05 +03:00
private-in-public.rs remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
private-inferred-type-1.rs Check types for privacy 2017-07-06 23:50:02 +03:00
private-inferred-type-2.rs Check types for privacy 2017-07-06 23:50:02 +03:00
private-inferred-type-3.rs Prohibit access to private statics from other crates through macros 2.0 2017-12-21 03:17:19 +03:00
private-inferred-type.rs Always report private-in-public in associated types as hard errors 2017-12-21 03:19:05 +03:00
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-type-in-interface.rs Use recorded types in rustc_privacy 2017-09-23 00:50:46 +03:00
private-variant-reexport.rs one-time diagnostic and suggestion for reëxporting private variant error 2017-12-09 16:33:32 -08:00
ptr-coercion.rs wording fixes in error messages 2016-08-19 16:05:37 -07:00
pub-reexport-priv-extern-crate.rs Move public reexports of private extern crates into a separate lint 2017-07-08 01:56:27 +03:00
qualified-path-params.rs rustc: desugar UFCS as much as possible during HIR lowering. 2016-11-28 04:18:10 +02:00
question-mark-type-infer.rs Remove the Option and bool impls for carrier and add a dummy impl 2016-08-19 13:31:55 +12:00
range-1.rs Remove unused Add bounds in iterator for ranges impls. 2017-07-08 08:55:28 +02:00
range_inclusive_gate.rs Add support for ..= syntax 2017-09-22 22:05:18 +02:00
range_traits-1.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
range_traits-2.rs test traits defined on ranges 2016-06-09 15:32:43 -04:00
range_traits-3.rs test traits defined on ranges 2016-06-09 15:32:43 -04:00
range_traits-4.rs test traits defined on ranges 2016-06-09 15:32:43 -04:00
range_traits-5.rs test traits defined on ranges 2016-06-09 15:32:43 -04:00
range_traits-6.rs test traits defined on ranges 2016-06-09 15:32:43 -04:00
range_traits-7.rs test traits defined on ranges 2016-06-09 15:32:43 -04:00
recursion.rs
recursive-enum.rs
recursive-reexports.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
recursive-types-are-not-uninhabited.rs Change unreachable patterns ICEs to warnings 2017-01-17 21:32:27 +08:00
ref-suggestion.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
refutable-pattern-errors.rs
refutable-pattern-in-fn-arg.rs
region-borrow-params-issue-29793-big.rs Same change to point at borrow for mir errors 2017-12-15 13:52:05 -08:00
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 Introduce HirId, a replacement for NodeId after lowering to HIR. 2017-03-22 17:02:07 +01:00
region-invariant-static-error-reporting.rs correct various error messages that changed 2017-05-11 14:52:26 -04:00
region-lifetime-bounds-on-fns-where-clause.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
region-multiple-lifetime-bounds-on-fns-where-clause.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
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 Removes FIXMEs related to #22405 2017-01-31 21:27:13 -05:00
regions-addr-of-arg.rs
regions-addr-of-self.rs
regions-addr-of-upvar-self.rs
regions-adjusted-lvalue-op.rs try to fix lvalue ops for real 2017-05-08 17:05:03 +03:00
regions-assoc-type-in-supertrait-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 Update miri to rustc changes 2017-12-06 09:25:29 +01:00
regions-bounded-by-trait-requiring-static.rs
regions-bounded-method-type-parameters-cross-crate.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
regions-bounded-method-type-parameters-trait-bound.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
regions-bounded-method-type-parameters.rs
regions-bounds.rs have coercion supply back the target type 2017-03-30 08:18:01 -04:00
regions-close-associated-type-into-object.rs Removes FIXMEs related to #22405 2017-01-31 21:27:13 -05:00
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 Update miri to rustc changes 2017-12-06 09:25:29 +01:00
regions-close-over-type-parameter-1.rs simplify HR subtyping back to what we did before 2016-05-31 19:42:22 -04:00
regions-close-over-type-parameter-multiple.rs Use subtyping on the target of unsizing coercions. 2017-03-09 21:43:45 +02:00
regions-close-param-into-object.rs Removes FIXMEs related to #22405 2017-01-31 21:27:13 -05:00
regions-creating-enums.rs
regions-creating-enums3.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
regions-creating-enums4.rs
regions-early-bound-error-method.rs fallout in tests 2016-05-31 19:59:33 -04:00
regions-early-bound-error.rs fallout in tests 2016-05-31 19:59:33 -04:00
regions-enum-not-wf.rs
regions-escape-bound-fn-2.rs
regions-escape-bound-fn.rs
regions-escape-method.rs
regions-escape-unboxed-closure.rs Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03:00
regions-escape-via-trait-or-not.rs
regions-fn-subtyping-return-static.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
regions-free-region-ordering-callee-4.rs
regions-free-region-ordering-callee.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
regions-free-region-ordering-caller.rs adding E0623 for LateBound regions 2017-09-09 11:12:27 +05:30
regions-free-region-ordering-caller1.rs
regions-free-region-ordering-incorrect.rs
regions-glb-free-free.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
regions-implied-bounds-projection-gap-1.rs
regions-implied-bounds-projection-gap-2.rs
regions-implied-bounds-projection-gap-3.rs
regions-implied-bounds-projection-gap-4.rs
regions-implied-bounds-projection-gap-hr-1.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 Update miri to rustc changes 2017-12-06 09:25:29 +01:00
regions-infer-borrow-scope-too-big.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 adding E0623 for LateBound regions 2017-09-09 11:12:27 +05:30
regions-infer-covariance-due-to-decl.rs adding E0623 for LateBound regions 2017-09-09 11:12:27 +05:30
regions-infer-invariance-due-to-decl.rs
regions-infer-invariance-due-to-mutability-3.rs
regions-infer-invariance-due-to-mutability-4.rs fallout in tests 2016-05-31 19:59:33 -04:00
regions-infer-not-param.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
regions-infer-paramd-indirect.rs Merge ty::TyBox into ty::TyAdt 2017-01-30 23:14:15 +03:00
regions-infer-proc-static-upvar.rs
regions-lifetime-bounds-on-fns.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
regions-lifetime-of-struct-or-enum-variant.rs Stabilize rvalue promotion to 'static. 2017-08-16 20:30:56 +03:00
regions-name-duplicated.rs
regions-name-static.rs
regions-name-undeclared.rs
regions-nested-fns.rs Removes FIXMEs related to #22405 2017-01-31 21:27:13 -05:00
regions-normalize-in-where-clause-list.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
regions-outlives-nominal-type-enum-region-rev.rs
regions-outlives-nominal-type-enum-region.rs
regions-outlives-nominal-type-enum-type-rev.rs
regions-outlives-nominal-type-enum-type.rs
regions-outlives-nominal-type-struct-region-rev.rs
regions-outlives-nominal-type-struct-region.rs
regions-outlives-nominal-type-struct-type-rev.rs
regions-outlives-nominal-type-struct-type.rs
regions-outlives-projection-container-hrtb.rs
regions-outlives-projection-container-wc.rs
regions-outlives-projection-container.rs
regions-outlives-projection-hrtype.rs
regions-outlives-projection-trait-def.rs
regions-outlives-scalar.rs
regions-pattern-typing-issue-19552.rs
regions-pattern-typing-issue-19997.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
regions-proc-bound-capture.rs Use subtyping on the target of unsizing coercions. 2017-03-09 21:43:45 +02:00
regions-reborrow-from-shorter-mut-ref-mut-ref.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
regions-reborrow-from-shorter-mut-ref.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
regions-ref-in-fn-arg.rs
regions-ret-borrowed-1.rs
regions-ret-borrowed.rs
regions-ret.rs Stabilize rvalue promotion to 'static. 2017-08-16 20:30:56 +03:00
regions-return-ref-to-upvar-issue-17403.rs Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03:00
regions-return-stack-allocated-vec.rs
regions-static-bound.rs connect NLL machinery to the NiceRegionError code 2017-12-20 14:38:12 -05:00
regions-steal-closure.rs Removes FIXMEs related to #22405 2017-01-31 21:27:13 -05:00
regions-struct-not-wf.rs when using feature(nll), don't warn about AST-based region errors 2017-12-20 14:38:13 -05:00
regions-trait-1.rs catch attempts to leak obligations out of snapshots 2016-05-25 21:12:35 +03:00
regions-trait-object-subtyping.rs correct various error messages that changed 2017-05-11 14:52:26 -04:00
regions-trait-variance.rs
regions-undeclared.rs
regions-var-type-out-of-scope.rs Stabilize rvalue promotion to 'static. 2017-08-16 20:30:56 +03:00
regions-variance-contravariant-use-covariant-in-second-position.rs adding E0623 for LateBound regions 2017-09-09 11:12:27 +05:30
regions-variance-contravariant-use-covariant.rs adding E0623 for LateBound regions 2017-09-09 11:12:27 +05:30
regions-variance-covariant-use-contravariant.rs adding E0623 for LateBound regions 2017-09-09 11:12:27 +05:30
regions-variance-invariant-use-contravariant.rs adding E0623 for LateBound regions 2017-09-09 11:12:27 +05:30
regions-variance-invariant-use-covariant.rs
regions-wf-trait-object.rs rustbuild: Migrate tidy checks to Rust 2016-04-12 08:17:42 -07:00
reject-specialized-drops-8142.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
repeat-to-run-dtor-twice.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
repeat_count.rs rustc: separate bodies for static/(associated)const and embedded constants. 2016-12-28 11:27:57 +02:00
repr-align.rs Lower alignment limit down to 2^31 - 1 (from LLVM) 2017-07-08 10:28:56 -04:00
repr-packed-contains-align.rs Apply packed and align restrictions to unions. 2017-07-24 07:54:48 +10:00
required-lang-item.rs rustc_typeck: correctly track "always-diverges" and "has-type-errors". 2016-11-10 01:44:53 +02:00
reserved-attr-on-macro.rs
reserved-become.rs syntax: Make is_path_start precise and improve some error messages about unexpected tokens 2016-04-24 20:59:44 +03:00
resolve-bad-import-prefix.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
resolve-bad-visibility.rs Stabilize pub(restricted) 2017-03-15 22:39:04 -07:00
resolve-conflict-extern-crate-vs-extern-crate.rs Move unused-extern-crate to late pass 2017-08-27 19:02:24 +09:00
resolve-conflict-import-vs-extern-crate.rs Clearer Error Message for Duplicate Definition 2017-06-15 08:21:17 -07:00
resolve-conflict-import-vs-import.rs Clearer Error Message for Duplicate Definition 2017-06-15 08:21:17 -07:00
resolve-conflict-item-vs-extern-crate.rs Clearer Error Message for Duplicate Definition 2017-06-15 08:21:17 -07:00
resolve-conflict-type-vs-import.rs Clearer Error Message for Duplicate Definition 2017-06-15 08:21:17 -07:00
resolve-inconsistent-binding-mode.rs Clean up "pattern doesn't bind x" messages 2017-03-06 00:20:26 -03:00
resolve-label.rs Add tests for control flow in while condition 2017-02-18 12:43:25 -08:00
resolve-primitive-fallback.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
resolve-self-in-impl-2.rs Resolve Self in impl headers 2017-01-21 12:02:39 +03:00
resolve-self-in-impl.rs Turn sufficiently old compatibility lints into hard errors 2017-05-30 22:00:30 +03:00
resolve-type-param-in-item-in-trait.rs Suppress unused type parameter error when type has error field 2016-07-31 00:58:30 +09:00
resolve-unknown-trait.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
resolve-variant-assoc-item.rs Fix ICE when variant is used as a part of associated type 2017-01-08 16:40:50 +03:00
resolve_self_super_hint.rs Move unused-extern-crate to late pass 2017-08-27 19:02:24 +09:00
ret-non-nil.rs
retslot-cast.rs
return-from-diverging.rs Add explanations to tests 2016-08-13 21:37:09 +08:00
return-unit-from-diverging.rs Add explanations to tests 2016-08-13 21:37:09 +08:00
rfc1623.rs Stabilize static in const 2017-02-08 12:33:35 +01:00
rmeta-lib-pass.rs Change --crate-type metadata to --emit=metadata 2016-12-29 13:24:45 +13:00
rmeta-pass.rs Change --crate-type metadata to --emit=metadata 2016-12-29 13:24:45 +13:00
rmeta-priv-warn.rs Add a test for #38273 2016-12-29 13:24:46 +13:00
rmeta.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
rmeta_lib.rs Adjust dependency-resolution errors to be more consistent 2017-09-19 21:37:19 -05:00
rmeta_meta_main.rs Change --crate-type metadata to --emit=metadata 2016-12-29 13:24:45 +13:00
rust-unstable-column-gated.rs Add a feature gate 2017-08-10 02:43:31 +02:00
rustc-error.rs
safe-extern-statics-mut.rs Make sufficiently old or low-impact compatibility lints deny-by-default 2017-07-08 01:56:27 +03:00
safe-extern-statics.rs Make sufficiently old or low-impact compatibility lints deny-by-default 2017-07-08 01:56:27 +03:00
self-infer.rs Add checks for self: _ and self: &_ 2016-05-14 13:42:37 +03:00
self-vs-path-ambiguity.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
self_type_keyword-2.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
self_type_keyword.rs Refactor macro resolution errors + add derive macro suggestions 2017-02-16 22:03:15 +10:30
seq-args.rs
shadowed-trait-methods.rs Add test 2016-03-17 11:53:18 +00:00
shadowed-use-visibility.rs Fix fallout in tests. 2016-11-21 09:21:54 +00:00
shadowing-in-the-same-pattern.rs
shift-various-bad-types.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
simd-intrinsic-declaration-type.rs
simd-intrinsic-generic-arithmetic.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
simd-intrinsic-generic-cast.rs tests: update for MIR debuginfo. 2016-04-11 20:51:45 +03:00
simd-intrinsic-generic-comparison.rs tests: update for MIR debuginfo. 2016-04-11 20:51:45 +03:00
simd-intrinsic-generic-elements.rs tests: update for MIR debuginfo. 2016-04-11 20:51:45 +03:00
simd-intrinsic-single-nominal-type.rs
simd-type-generic-monomorphisation.rs
simd-type.rs
single-primitive-inherent-impl.rs
sized-cycle-note.rs add comments and tests 2016-05-03 18:30:10 +03:00
slice-2.rs Add E0608 2017-06-12 19:00:20 +02:00
slice-mut-2.rs
slice-mut.rs wording fixes in error messages 2016-08-19 16:05:37 -07:00
slightly-nice-generic-literal-messages.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
stability-attribute-issue-43027.rs Fix checking for missing stability annotations 2017-07-16 23:15:07 +03:00
stability-attribute-issue.rs
stability-attribute-non-staged-force-unstable.rs Test staging attributes when -Zforce-unstable-if-unmarked is set 2017-08-20 16:57:17 +02:00
stability-attribute-non-staged.rs
stability-attribute-sanity-2.rs rustc: rework stability to be on-demand for type-directed lookup. 2016-11-28 04:18:11 +02:00
stability-attribute-sanity-3.rs rustc: rework stability to be on-demand for type-directed lookup. 2016-11-28 04:18:11 +02:00
stability-attribute-sanity.rs honor #[rustc_const_unstable] attributes 2017-09-13 15:07:17 +00:00
stable-features.rs rustc: Move stability functionality into queries 2017-09-05 07:37:58 -07:00
static-array-across-crate.rs test: adjust for the move to MIR-based const checking. 2016-05-07 19:14:32 +03:00
static-drop-scope.rs Stabilize drop_types_in_const. 2017-09-09 17:39:30 +03:00
static-items-cant-move.rs
static-lifetime-bound.rs Warn when using a 'static lifetime bound 2017-03-25 10:47:19 +09:00
static-method-privacy.rs
static-mut-bad-types.rs
static-mut-foreign-requires-unsafe.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
static-mut-not-constant.rs Ignore unsopported constant expr error 2017-12-07 14:33:28 -05:00
static-mut-not-pat.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +03:00
static-mut-requires-unsafe.rs
static-priv-by-default.rs
static-priv-by-default2.rs
static-reference-to-fn-1.rs
static-reference-to-fn-2.rs Stabilize rvalue promotion to 'static. 2017-08-16 20:30:56 +03:00
static-region-bound.rs Stabilize rvalue promotion to 'static. 2017-08-16 20:30:56 +03:00
static-vec-repeat-not-constant.rs
staticness-mismatch.rs
std-uncopyable-atomics.rs
stmt_expr_attrs_no_feature.rs remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
str-idx.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
str-mut-idx.rs suppress trait errors that are implied by other errors 2017-06-14 23:33:47 +03:00
struct-base-wrong-type-2.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
struct-base-wrong-type.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
struct-field-cfg.rs Remove struct_field_attributes feature gate 2017-06-15 02:24:05 +09:00
struct-field-privacy.rs Add E0612 2017-06-15 10:14:29 +02:00
struct-fields-dupe.rs
struct-fields-missing.rs
struct-fields-shorthand-unresolved.rs Stabilize field init shorthand 2017-02-15 07:11:13 +01:00
struct-fields-shorthand.rs Stabilize field init shorthand 2017-02-15 07:11:13 +01:00
struct-fields-typo.rs Improve error message and snippet for "did you mean x" 2016-10-02 15:57:39 +11:00
struct-like-enum-nonexhaustive.rs
struct-pat-derived-error.rs Improve error message and snippet for "did you mean x" 2016-10-02 15:57:39 +11:00
struct-path-alias-bounds.rs Preparations and cleanup 2016-10-27 22:14:41 +03:00
struct-path-associated-type.rs Stabilize Self and associated types in struct expressions and patterns 2017-01-25 01:41:11 +03:00
struct-path-self.rs Stabilize Self and associated types in struct expressions and patterns 2017-01-25 01:41:11 +03:00
struct-pattern-match-useless.rs Make is_useful handle empty types properly 2017-01-03 15:31:46 +08:00
struct-variant-privacy-xc.rs
struct-variant-privacy.rs
structure-constructor-type-mismatch.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
substs-ppaux.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
suffixed-literal-meta.rs Liberalize attributes. 2017-03-14 04:39:21 +00:00
super-at-top-level.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
suppressed-error.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
syntax-extension-minor.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
syntax-trait-polarity-feature-gate.rs
syntaxt-default-trait-impls.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
synthetic-param.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
tag-that-dare-not-speak-its-name.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
tag-type-args.rs
tag-variant-cast-non-nullary.rs wording improvement 2017-06-24 21:28:08 +02:00
tag-variant-disr-dup.rs
tail-typeck.rs
terr-in-field.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
terr-sorts.rs Merge ty::TyBox into ty::TyAdt 2017-01-30 23:14:15 +03:00
test-cfg.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
test-warns-dead-code.rs
thread-local-in-ctfe.rs Check #[thread_local] statics correctly in the compiler. 2017-08-12 12:58:07 +03:00
trace_macros-format.rs
trace_macros-gate.rs test: Remove NOTE assertions from trace_macros-gate 2016-07-14 10:27:56 -07:00
trait-alias.rs error for impl trait alias 2017-12-14 12:56:26 -05:00
trait-as-struct-constructor.rs Preparations and cleanup 2016-10-27 22:14:41 +03:00
trait-bounds-not-on-bare-trait.rs Remove BuiltinBound and BuiltinBounds. 2016-11-28 06:37:08 -07:00
trait-bounds-not-on-struct.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
trait-bounds-on-structs-and-enums-in-fns.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
trait-bounds-on-structs-and-enums-in-impls.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
trait-bounds-on-structs-and-enums-locals.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
trait-bounds-on-structs-and-enums-static.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
trait-bounds-on-structs-and-enums-xc.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
trait-bounds-on-structs-and-enums-xc1.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
trait-bounds-on-structs-and-enums.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
trait-bounds-sugar.rs
trait-coercion-generic-bad.rs Removes FIXMEs related to #22405 2017-01-31 21:27:13 -05:00
trait-coercion-generic-regions.rs Removes FIXMEs related to #22405 2017-01-31 21:27:13 -05:00
trait-impl-1.rs
trait-impl-can-not-have-untraitful-items.rs remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
trait-impl-different-num-params.rs
trait-impl-for-module.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +03:00
trait-impl-method-mismatch.rs switch compare_method to new-style trait error reporting 2016-07-22 14:32:56 +03:00
trait-impl-of-supertrait-has-wrong-lifetime-parameters.rs
trait-item-privacy.rs Check associated type bindings for privacy and stability 2017-12-21 03:17:19 +03:00
trait-matching-lifetimes.rs
trait-object-macro-matcher.rs Parse trait object types starting with a lifetime bound 2017-04-25 23:58:05 +03:00
trait-object-safety.rs
trait-object-vs-lifetime-2.rs Parse trait object types starting with a lifetime bound 2017-04-25 23:58:05 +03:00
trait-object-vs-lifetime.rs Parse trait object types starting with a lifetime bound 2017-04-25 23:58:05 +03:00
trait-or-new-type-instead.rs
trait-privacy.rs
trait-resolution-in-overloaded-op.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 Support generic lifetime arguments in method calls 2017-07-18 00:12:48 +03:00
trait-test.rs
traits-assoc-type-in-supertrait-bad.rs
traits-inductive-overflow-simultaneous.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
traits-inductive-overflow-supertrait-oibit.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
traits-inductive-overflow-supertrait.rs
traits-inductive-overflow-two-traits.rs
traits-issue-23003-overflow.rs
traits-multidispatch-bad.rs
traits-negative-impls.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
traits-repeated-supertrait-ambig.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
transmute-different-sizes.rs Update transmute size lints. 2017-06-18 10:36:07 -06:00
transmute-fat-pointers.rs Update transmute size lints. 2017-06-18 10:36:07 -06:00
transmute-impl.rs Update transmute size lints. 2017-06-18 10:36:07 -06:00
transmute-imut-to-mut.rs
trivial_casts.rs Merge ty::TyBox into ty::TyAdt 2017-01-30 23:14:15 +03:00
tuple-arity-mismatch.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
tuple-index-not-tuple.rs Fold E0613 into E0609 2017-07-07 21:47:39 +02:00
tuple-index-out-of-bounds.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
tuple-struct-nonexhaustive.rs
tutorial-suffix-inference-test.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
type-arg-out-of-scope.rs
type-ascription-precedence.rs
type-ascription-soundness.rs
type-mismatch-multiple.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
type-mismatch-same-crate-name.rs Merge ty::TyBox into ty::TyAdt 2017-01-30 23:14:15 +03:00
type-parameter-defaults-referencing-Self-ppaux.rs
type-parameter-defaults-referencing-Self.rs
type-parameter-names.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
type-params-in-different-spaces-1.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
type-params-in-different-spaces-2.rs Remove more anonymous trait method parameters 2017-07-08 01:56:27 +03:00
type-params-in-different-spaces-3.rs
type-path-err-node-types.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
type-shadow.rs
type_length_limit.rs limit the length of types in monomorphization 2016-12-02 00:54:22 +02:00
typeck-auto-trait-no-supertraits-2.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
typeck-auto-trait-no-supertraits.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
typeck-auto-trait-no-typeparams.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
typeck-cast-pointer-to-float.rs Improve reference cast help message 2016-11-16 22:40:55 +01:00
typeck-default-trait-impl-assoc-type.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
typeck-default-trait-impl-constituent-types-2.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
typeck-default-trait-impl-constituent-types.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
typeck-default-trait-impl-cross-crate-coherence.rs rustbuild: Add support for compiletest test suites 2016-04-18 16:30:01 -07:00
typeck-default-trait-impl-negation-send.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
typeck-default-trait-impl-negation-sync.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
typeck-default-trait-impl-negation.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
typeck-default-trait-impl-precedence.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
typeck-default-trait-impl-send-param.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
typeck-negative-impls-builtin.rs
typeck-unsafe-always-share.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
typeck_type_placeholder_mismatch.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
ufcs-explicit-self-bad.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
ufcs-partially-resolved.rs resolve: Do not use "resolve"/"resolution" in error messages 2017-01-12 10:08:27 +03:00
ufcs-qpath-missing-params.rs Standardize lifetime and type parameter count mismatch errors 2017-02-13 09:08:55 -05:00
ufcs-qpath-self-mismatch.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
unboxed-closer-non-implicit-copyable.rs
unboxed-closure-feature-gate.rs
unboxed-closure-illegal-move.rs Removes FIXMEs related to #22405 2017-01-31 21:27:13 -05:00
unboxed-closure-immutable-capture.rs Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03:00
unboxed-closure-region.rs Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03:00
unboxed-closure-sugar-default.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
unboxed-closure-sugar-equiv.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
unboxed-closure-sugar-lifetime-elision.rs
unboxed-closure-sugar-not-used-on-fn.rs
unboxed-closure-sugar-region.rs rustc: always include elidable lifetimes in HIR types. 2017-01-28 02:56:46 +02:00
unboxed-closure-sugar-used-on-struct-1.rs
unboxed-closure-sugar-used-on-struct-3.rs syntax: Relax path grammar 2017-08-11 02:06:27 +03:00
unboxed-closure-sugar-used-on-struct.rs Desugar parenthesized generic arguments in HIR 2017-08-19 02:14:53 +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-closures-borrow-conflict.rs Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03:00
unboxed-closures-failed-recursive-fn-1.rs Move 'doesn't live long enough' errors to labels 2016-08-17 15:24:42 -07:00
unboxed-closures-failed-recursive-fn-2.rs Changed most vec! invocations to use square braces 2016-10-31 22:51:40 +00:00
unboxed-closures-fnmut-as-fn.rs rustc: rework stability to be on-demand for type-directed lookup. 2016-11-28 04:18:11 +02:00
unboxed-closures-infer-argument-types-two-region-pointers.rs rustc: rework stability to be on-demand for type-directed lookup. 2016-11-28 04:18:11 +02:00
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-mutate-upvar.rs
unboxed-closures-mutated-upvar-from-fn-closure.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
unboxed-closures-recursive-fn-using-fn-mut.rs rustc: rework stability to be on-demand for type-directed lookup. 2016-11-28 04:18:11 +02:00
unboxed-closures-static-call-wrong-trait.rs
unboxed-closures-type-mismatch.rs Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03:00
unboxed-closures-unsafe-extern-fn.rs suppress trait errors that are implied by other errors 2017-06-14 23:33:47 +03:00
unboxed-closures-wrong-abi.rs suppress trait errors that are implied by other errors 2017-06-14 23:33:47 +03:00
unboxed-closures-wrong-arg-type-extern-fn.rs suppress trait errors that are implied by other errors 2017-06-14 23:33:47 +03:00
underscore-lifetime-binders.rs Add tests for underscore lifetimes in impl headers and struct definitions 2017-09-21 10:19:12 -07:00
underscore-lifetime-elison-mismatch.rs Add tests for multiple underscore and non-underscore lifetimes 2017-09-21 10:19:12 -07:00
uninhabited-enum-cast.rs wording improvement 2017-06-24 21:28:08 +02:00
uninhabited-irrefutable.rs Improve error message, fix and add tests. 2017-01-03 15:33:31 +08:00
uninhabited-matches-feature-gated.rs use a more conservative inhabitableness rule 2017-02-23 22:46:22 +02:00
uninhabited-patterns.rs Uninhabited while-let pattern fix 2017-02-04 16:27:45 +08:00
unique-object-noncopyable.rs
unique-pinned-nocopy.rs Removes FIXMEs related to #22405 2017-01-31 21:27:13 -05:00
unop-move-semantics.rs
unop-neg-bool.rs
unreachable-arm.rs Amend compile-fail tests 2017-01-03 15:48:29 +08:00
unreachable-code.rs
unreachable-in-call.rs rustc_typeck: correctly track "always-diverges" and "has-type-errors". 2016-11-10 01:44:53 +02:00
unreachable-loop-patterns.rs Change unreachable patterns ICEs to warnings 2017-01-17 21:32:27 +08:00
unreachable-try-pattern.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
unreachable-variant.rs
unresolved-extern-mod-suggestion.rs Clearer Error Message for Duplicate Definition 2017-06-15 08:21:17 -07:00
unresolved-import-recovery.rs Fix ICE happening when unresolved imports are used in patterns 2016-07-21 21:19:16 +03:00
unresolved-import.rs Point at path segment on module not found 2017-07-25 21:25:43 -07:00
unsafe-around-compiler-generated-unsafe.rs
unsafe-fn-assign-deref-ptr.rs move unsafety checking to MIR 2017-09-24 12:46:00 +03:00
unsafe-fn-autoderef.rs Improve error message and snippet for "did you mean x" 2016-10-02 15:57:39 +11:00
unsafe-fn-called-from-safe.rs
unsafe-fn-deref-ptr.rs
unsafe-fn-used-as-value.rs
unsafe-move-val-init.rs move unsafety checking to MIR 2017-09-24 12:46:00 +03:00
unsafe-subtyping.rs
unsafe-trait-impl.rs switch compare_method to new-style trait error reporting 2016-07-22 14:32:56 +03:00
unsized-bare-typaram.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
unsized-enum.rs adapt existing tests 2016-10-24 20:55:56 +02:00
unsized-inherent-impl-self-type.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
unsized-struct.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
unsized-trait-impl-self-type.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
unsized-trait-impl-trait-arg.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
unsized3.rs Check explicitly that tuple initializer is Sized. 2017-06-29 21:23:33 +09:00
unsized5.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
unsized6.rs suppress trait errors that are implied by other errors 2017-06-14 23:33:47 +03:00
unsized7.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
unspecified-self-in-trait-ref.rs Better suggestion for unknown method 2017-06-02 17:01:16 -07:00
unsupported-cast.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
unused-attr.rs Move unused-extern-crate to late pass 2017-08-27 19:02:24 +09:00
unused-macro-rules.rs Extend the unused macro lint to macros 2.0 2017-05-31 17:03:41 +02:00
unused-macro-with-bad-frag-spec.rs Add test, and fix the other tests 2017-05-13 16:02:29 +02:00
unused-macro-with-follow-violation.rs Add test, and fix the other tests 2017-05-13 16:02:29 +02:00
unused-macro.rs Extend the unused macro lint to macros 2.0 2017-05-31 17:03:41 +02:00
unused-mut-warning-captured-var.rs
unused-result.rs Show type name for unused_must_use lint 2017-06-20 04:36:56 +09:00
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 Point at path segment on module not found 2017-07-25 21:25:43 -07:00
use-from-trait.rs Point at path segment on module not found 2017-07-25 21:25:43 -07:00
use-keyword.rs Only emit one error for use foo::self; 2017-06-10 13:03:11 +01:00
use-meta-mismatch.rs
use-mod-2.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
use-mod-3.rs
use-mod-4.rs Point at path segment on module not found 2017-07-25 21:25:43 -07:00
use-paths-as-items.rs Clearer Error Message for Duplicate Definition 2017-06-15 08:21:17 -07:00
use-self-type.rs Make $crate a keyword 2017-06-29 15:19:52 +03:00
use-super-global-path.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
useless-pub.rs Move some other checks to AST sanity pass 2016-05-28 20:27:57 +03:00
useless_comment.rs Update tests 2017-07-27 20:40:20 +02:00
user-defined-macro-rules.rs Add test, and fix the other tests 2017-05-13 16:02:29 +02:00
utf8_idents.rs
variadic-ffi-2.rs Allow variadic functions with cdecl calling convention. 2017-05-27 06:03:50 -06:00
variadic-ffi.rs Ignore variadic FFI test on AArch64 2017-06-08 12:03:08 +02:00
variance-associated-types.rs rustc: use Vec<Kind> in Substs, where Kind is a &TyS | &Region tagged pointer. 2016-08-27 01:15:07 +03:00
variance-btree-invariant-types.rs
variance-cell-is-invariant.rs adding E0623 for LateBound regions 2017-09-09 11:12:27 +05:30
variance-contravariant-arg-object.rs correct various error messages that changed 2017-05-11 14:52:26 -04:00
variance-contravariant-arg-trait-match.rs
variance-contravariant-self-trait-match.rs
variance-covariant-arg-object.rs correct various error messages that changed 2017-05-11 14:52:26 -04:00
variance-covariant-arg-trait-match.rs
variance-covariant-self-trait-match.rs
variance-invariant-arg-object.rs correct various error messages that changed 2017-05-11 14:52:26 -04:00
variance-invariant-arg-trait-match.rs
variance-invariant-self-trait-match.rs
variance-issue-20533.rs
variance-object-types.rs rustc: use Vec<Kind> in Substs, where Kind is a &TyS | &Region tagged pointer. 2016-08-27 01:15:07 +03:00
variance-regions-direct.rs add back variance testing mechanism 2017-05-03 16:42:07 -04:00
variance-regions-indirect.rs add back variance testing mechanism 2017-05-03 16:42:07 -04:00
variance-regions-unused-direct.rs
variance-regions-unused-indirect.rs
variance-trait-bounds.rs Remove more anonymous trait method parameters 2017-07-08 01:56:27 +03:00
variance-trait-matching.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
variance-trait-object-bound.rs rustc: use Vec<Kind> in Substs, where Kind is a &TyS | &Region tagged pointer. 2016-08-27 01:15:07 +03:00
variance-types-bounds.rs rustc_typeck: support functions in variance computation. 2017-06-27 16:39:58 +03:00
variance-types.rs rustc: use Vec<Kind> in Substs, where Kind is a &TyS | &Region tagged pointer. 2016-08-27 01:15:07 +03:00
variance-unused-region-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
variant-namespacing.rs Clearer Error Message for Duplicate Definition 2017-06-15 08:21:17 -07:00
variant-size-differences.rs Move variant_size_differences out of trans 2016-07-10 22:12:31 +02:00
variant-used-as-type.rs More systematic error reporting in path resolution 2016-12-26 15:01:49 +03:00
vec-macro-with-comma-only.rs Only match a fragment specifier the if it starts with certain tokens. 2017-07-07 14:12:12 +08:00
vec-mut-iter-borrow.rs Changed most vec! invocations to use square braces 2016-10-31 22:51:40 +00:00
vec-res-add.rs Changed most vec! invocations to use square braces 2016-10-31 22:51:40 +00:00
vector-cast-weirdness.rs
vtable-res-trait-param.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
walk-struct-literal-with.rs
warn-path-statement.rs
weak-lang-item.rs Update miri to rustc changes 2017-12-06 09:25:29 +01:00
wf-array-elem-sized.rs
wf-const-type.rs
wf-enum-bound.rs
wf-enum-fields-struct-variant.rs
wf-enum-fields.rs
wf-fn-where-clause.rs
wf-impl-associated-type-region.rs
wf-impl-associated-type-trait.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
wf-in-fn-arg.rs
wf-in-fn-ret.rs
wf-in-fn-type-arg.rs
wf-in-fn-type-ret.rs
wf-in-fn-type-static.rs
wf-in-fn-where-clause.rs
wf-in-obj-type-static.rs
wf-in-obj-type-trait.rs
wf-inherent-impl-method-where-clause.rs
wf-inherent-impl-where-clause.rs
wf-misc-methods-issue-28609.rs
wf-object-safe.rs
wf-outlives-ty-in-fn-or-trait.rs
wf-static-method.rs change coercion to use target region if not LUB 2016-03-18 16:38:29 -04:00
wf-static-type.rs
wf-struct-bound.rs
wf-struct-field.rs
wf-trait-associated-type-bound.rs
wf-trait-associated-type-region.rs
wf-trait-associated-type-trait.rs
wf-trait-bound.rs
wf-trait-default-fn-arg.rs
wf-trait-default-fn-ret.rs
wf-trait-default-fn-where-clause.rs
wf-trait-fn-arg.rs
wf-trait-fn-ret.rs
wf-trait-fn-where-clause.rs
wf-trait-superbound.rs
where-clause-constraints-are-local-for-inherent-impl.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
where-clause-constraints-are-local-for-trait-impl.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
where-clause-method-substituion.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
where-clauses-method-unsatisfied.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
where-clauses-unsatisfied.rs rustc_typeck: correctly track "always-diverges" and "has-type-errors". 2016-11-10 01:44:53 +02:00
where-equality-constraints.rs test: add missing lifetime in recently added test. 2017-01-28 02:56:46 +02:00
where-for-self-2.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
where-for-self.rs
where-lifetime-resolution.rs move resolve_lifetimes into a proper query 2017-12-11 10:11:13 -05:00
while-let.rs
while-type-error.rs
windows-subsystem-invalid.rs rustc: Stabilize the #![windows_subsystem] attribute 2017-04-01 06:36:48 -07:00
writing-to-immutable-vec.rs Changed most vec! invocations to use square braces 2016-10-31 22:51:40 +00:00
wrong-mul-method-signature.rs
wrong-ret-type.rs
xc-private-method.rs
xc-private-method2.rs
xcrate-private-by-default.rs Move pattern resolution checks from typeck to resolve 2016-10-04 22:20:38 +03:00
xcrate-unit-struct.rs More systematic error reporting in path resolution 2016-12-26 15:01:49 +03:00