rust/src/test/compile-fail
Manish Goregaokar 0c9dc539df Rollup merge of #36461 - nikomatsakis:issue-36053, r=arielb1
clear obligations-added flag with nested fulfillcx

This flag is a debugging measure designed to detect cases where we start
a snapshot, create type variables, register obligations involving those
type variables in the fulfillment cx, and then have to unroll the
snapshot, leaving "dangling type variables" behind.  HOWEVER, in some
cases the flag is wrong. In particular, we sometimes create a
"mini-fulfilment-cx" in which we enroll obligations. As long as this
fulfillment cx is fully drained before we return, this is not a problem,
as there won't be any escaping obligations in the main cx. So we add a
fn to save/restore the flag.

Fixes #36053.

r? @arielb1
2016-09-15 18:16:22 +05:30
..
associated-types Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03:00
auxiliary Issue deprecation warnings for safe accesses to extern statics 2016-09-09 01:07:01 +03:00
borrowck Improve shallow Clone deriving 2016-09-10 18:43:27 +03:00
derived-errors updated unit test 2016-08-09 14:02:25 +02:00
impl-trait Update E0277 to new error format 2016-08-25 18:26:04 +05:30
imports Add regression test. 2016-09-06 03:43:21 +00:00
macro-expanded-include Add regression test 2016-07-14 10:27:20 +00:00
macro_expanded_mod_helper/foo Add test 2016-03-02 23:50:19 +00:00
mir-dataflow placate tidy in compile-fail test. 2016-05-24 23:08:34 +02:00
mod_file_disambig_aux
on-unimplemented Update E0277 to new error format 2016-08-25 18:26:04 +05:30
panic-runtime rustc: Implement custom panic runtimes 2016-05-09 08:22:36 -07:00
privacy Address comments and add requested tests 2016-09-03 13:39:35 +03:00
rfc1445 fix error message 2016-03-25 15:14:45 -04:00
specialization rustbuild: Migrate tidy checks to Rust 2016-04-12 08:17:42 -07:00
symbol-names trans: move exported_symbol to Instance::symbol_name. 2016-05-25 01:34:20 +03:00
union Improve Eq deriving 2016-09-10 22:37:06 +03:00
.gitattributes
access-mode-in-closures.rs
allocator-depends-on-needs-allocators.rs rustc: Allow changing the default allocator 2015-08-14 15:13:10 -07:00
allocator-dylib-is-system.rs test: Clean up alloc_jemalloc usage in tests 2016-03-04 09:53:50 -08:00
allocator-rust-dylib-is-jemalloc.rs test: Clean up alloc_jemalloc usage in tests 2016-03-04 09:53:50 -08: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 Add s390x support 2016-09-09 22:28:19 +01:00
asm-gated.rs
asm-gated2.rs
asm-in-bad-modifier.rs Add s390x support 2016-09-09 22:28:19 +01:00
asm-misplaced-option.rs Add s390x support 2016-09-09 22:28:19 +01:00
asm-out-assign-imm.rs Add s390x support 2016-09-09 22:28:19 +01:00
asm-out-no-modifier.rs Add s390x support 2016-09-09 22:28:19 +01:00
asm-out-read-uninit.rs Add s390x support 2016-09-09 22:28:19 +01:00
asm-src-loc-codegen-units.rs Add a WONTFIX message to a failing test. 2015-05-27 10:16:49 +12:00
asm-src-loc.rs
assign-imm-local-twice.rs Update error message E0384 to new format 2016-08-10 00:07:42 +07:00
assign-to-method.rs
assignment-operator-unimplemented.rs Overloaded augmented assignments 2015-09-18 21:20:15 -05:00
assoc-inherent.rs test fixes 2015-05-27 20:31:56 +03:00
associated-const-ambiguity-report.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
associated-const-array-len.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
associated-const-dead-code.rs Feature-gate associated constants. 2015-04-23 21:02:29 -06:00
associated-const-impl-wrong-type.rs wording fixes in error messages 2016-08-19 16:05:37 -07:00
associated-const-no-item.rs Support generic associated consts 2016-01-14 17:35:55 -05:00
associated-const-private-impl.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +03:00
associated-const-type-parameter-arms.rs Support generic associated consts 2016-01-14 17:35:55 -05:00
associated-const-type-parameter-arrays-2.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
associated-const-type-parameter-arrays.rs rustc: split GenericPredicates of a method from its parent predicates. 2016-08-17 05:50:57 +03:00
associated-const-upper-case-lint.rs Feature-gate associated constants. 2015-04-23 21:02:29 -06:00
associated-item-duplicate-names-2.rs Adjust tests to new error message 2016-03-11 10:59:40 -08: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 Adjust tests to new error message 2016-03-11 10:59:40 -08:00
associated-type-projection-ambig-between-bound-and-where-clause.rs
associated-type-projection-from-multiple-supertraits.rs Rollup merge of #35507 - hank-der-hafenarbeiter:master, r=jonathandturner 2016-08-08 13:25:59 -07:00
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 Show candidates for names not in scope 2016-02-19 01:10:36 +01: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 test: Fix fallout in tests 2015-04-21 11:37:43 -07: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-ICE-when-projecting-out-of-err.rs Update E0277 to new error format 2016-08-25 18:26:04 +05:30
associated-types-in-ambiguous-context.rs Update E0223 to the new format 2016-08-05 21:31:18 -07:00
associated-types-incomplete-object.rs Address review commets 2015-05-19 17:42:14 +03:00
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 test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
associated-types-issue-20346.rs
associated-types-multiple-types-one-trait.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
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 New tests --- projection outlives relation 2015-08-12 17:58:22 -04:00
associated-types-overridden-default.rs Fix tests 2015-07-30 15:18:34 -07:00
associated-types-path-1.rs
associated-types-path-2.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
associated-types-project-from-hrtb-in-fn-body.rs
associated-types-project-from-hrtb-in-fn.rs
associated-types-project-from-hrtb-in-struct.rs
associated-types-project-from-hrtb-in-trait-method.rs
associated-types-projection-to-unrelated-trait-in-method-without-default.rs Fallout in tests -- break test into a run-pass and compile-fail component 2015-08-12 17:58:56 -04:00
associated-types-subtyping-1.rs
associated-types-unconstrained.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
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
attr-bad-crate-attr.rc
attr-literals.rs Implement RFC#1559: allow all literals in attributes. 2016-08-25 13:25:22 -07:00
attr-usage-inline.rs Check attribute usage 2015-10-03 00:01:49 +09:00
attr-usage-repr.rs Implement encoding/decoding unions in metadata 2016-09-03 13:39:34 +03:00
augmented-assignments.rs Update errors to use new error format 2016-05-12 16:48:59 -07:00
auto-ref-slice-plus-ref.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
autoderef-full-lval.rs Changes to tests 2015-09-17 12:16:46 +12: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 Replace illegal with invalid in most diagnostics 2015-07-29 01:59:31 +03:00
bad-expr-path.rs Make the maximum edit distance of typo suggestions a function of the typo'd name's length. 2015-06-07 18:01:33 -07:00
bad-expr-path2.rs Make the maximum edit distance of typo suggestions a function of the typo'd name's length. 2015-06-07 18:01:33 -07:00
bad-extern-link-attrs.rs
bad-intrinsic-monomorphization.rs tests: update for MIR debuginfo. 2016-04-11 20:51:45 +03:00
bad-lint-cap.rs rustc: Add a --cap-lints flag to the compiler 2015-07-28 18:23:09 -07:00
bad-lint-cap2.rs rustc: Add a --cap-lints flag to the compiler 2015-07-28 18:23:09 -07:00
bad-lint-cap3.rs rustc: Add a --cap-lints flag to the compiler 2015-07-28 18:23:09 -07:00
bad-main.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04: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 Remove ignore-tidy-linelength from tests that no longer need it 2015-04-09 08:21:59 +10:00
bad-module.rs Improve diagnostics and remove dead code. 2016-09-01 22:29:28 +00:00
bad-sized.rs turn the RFC1592 warnings into hard errors 2016-09-01 13:34:56 +03: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 Fallout in tests: largely changes to error messages. 2015-03-30 09:05:59 -04:00
binop-logic-int.rs Fallout in tests: largely changes to error messages. 2015-03-30 09:05:59 -04:00
binop-move-semantics.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
binop-mul-bool.rs
binop-typeck.rs
blind-item-block-item-shadow.rs Fix fallout in tests 2016-03-16 08:52:33 +00:00
blind-item-block-middle.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +03:00
blind-item-item-shadow.rs Update errors to use new error format 2016-05-12 16:48:59 -07:00
block-must-not-have-result-do.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
block-must-not-have-result-res.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
block-must-not-have-result-while.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
bogus-tag.rs Make name resolution errors non-fatal 2015-12-11 21:00:15 +13:00
borrow-immutable-upvar-mutation.rs
borrow-tuple-fields.rs Changes to tests 2015-09-17 12:16:46 +12:00
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 Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
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
cannot-mutate-captured-non-mut-var.rs
capture1.rs
cast-as-bool.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
cast-from-nil.rs
cast-ptr-to-int-const.rs Fix test fallout, and add some rather comprehensive tests. 2015-05-19 17:42:14 +03:00
cast-rfc0401-2.rs patch test due to changes from compiletest-json 2016-04-25 09:38:06 -04:00
cast-rfc0401.rs Update E0277 to new error format 2016-08-25 18:26:04 +05:30
cast-to-bare-fn.rs Fix test fallout, and add some rather comprehensive tests. 2015-05-19 17:42:14 +03:00
cast-to-nil.rs
cast-to-unsized-trait-object-suggestion.rs Fallout in tests -- we now report an error if you even reference a type 2015-08-12 17:58:56 -04:00
cdylib-deps-must-be-static.rs rustc: Add a new crate type, cdylib 2016-05-19 15:32:03 -07:00
cfg-arg-invalid.rs Stricter matching of --cfg options on rustc 2016-02-14 16:44:39 -08:00
cfg-attr-cfg-2.rs
cfg-attr-crate-2.rs std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
cfg-attr-invalid-predicate.rs Add compile-fail test for invalid cfg predicate in attribute 2016-02-08 17:15:24 -05:00
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
changing-crates.rs fix test fallout 2016-07-02 14:50:36 +03:00
check-static-immutable-mut-slices.rs test: adjust for the move to MIR-based const checking. 2016-05-07 19:14:32 +03:00
check-static-values-constraints.rs Implement RFC 1440 "Allow Drop types in statics/const functions". 2016-05-07 19:14:33 +03:00
class-cast-to-trait.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
class-method-missing.rs
class-missing-self.rs
cleanup-rvalue-scopes-cf.rs
closure-bounds-cant-promote-superkind-in-struct.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
closure-bounds-static-cant-capture-borrowed.rs Fallout in tests --- misc error message changes, WF fixes 2015-08-12 17:58:57 -04:00
closure-bounds-subtype.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
closure-referencing-itself-issue-25954.rs Add regression test for #25954 (cyclic closure type), which is now 2015-07-24 04:53:43 -04:00
closure-reform-bad.rs
closure-wrong-kind.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
coerce-expect-unsized-ascribed.rs Require exact type equality + add tests 2015-12-18 20:00:19 +03:00
coerce-mut.rs wording fixes in error messages 2016-08-19 16:05:37 -07:00
coerce-overloaded-autoderef.rs
coerce-unsafe-to-closure.rs deduplicate trait errors before they are displayed 2015-09-26 21:13:31 +03:00
coercion-slice.rs Improve &-ptr printing 2016-08-11 21:47:56 -07:00
coherence-all-remote.rs rustc: Add support for extern crate foo as bar 2015-03-24 14:55:15 -07:00
coherence-bigint-param.rs rustc: Add support for extern crate foo as bar 2015-03-24 14:55:15 -07:00
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 port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
coherence-cow.rs convert coherence-cow to use revisions 2016-03-02 05:16:26 -05:00
coherence-cross-crate-conflict.rs Adjust coherence test to reflect that only the orphan rule prevents you from adding *generalizing* impls 2016-03-14 15:04:38 -07:00
coherence-default-trait-impl.rs Adjust test for new overlap message on default trait impls 2016-03-14 15:04:38 -07:00
coherence-impl-trait-for-trait-object-safe.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
coherence-impl-trait-for-trait.rs Fallout in tests -- break the object safety part into a separate file because error 2015-08-12 17:58:56 -04:00
coherence-impls-copy.rs Update E0206 message to new format 2016-08-07 15:35:39 -07:00
coherence-impls-send.rs Update tests for new coherence rules, and add a swatch of new tests 2015-04-01 11:21:42 -04:00
coherence-impls-sized.rs Update E0322 to new format 2016-08-14 21:57:33 +03:00
coherence-lone-type-parameter.rs rustc: Add support for extern crate foo as bar 2015-03-24 14:55:15 -07:00
coherence-negative-impls-safe.rs
coherence-no-direct-lifetime-dispatch.rs Add basic specialization tests, including for default item 2016-03-14 15:04:36 -07:00
coherence-orphan.rs remove erroneous error check 2015-06-21 16:16:14 -07:00
coherence-overlap-all-t-and-tuple.rs Adjust overlap-related tests to account for cosmetic changes to error reporting behavior 2016-03-14 15:04:37 -07:00
coherence-overlap-issue-23516.rs Adjust overlap-related tests to account for cosmetic changes to error reporting behavior 2016-03-14 15:04:37 -07:00
coherence-overlap-messages.rs Adjust overlap-related tests to account for cosmetic changes to error reporting behavior 2016-03-14 15:04:37 -07:00
coherence-overlapping-pairs.rs rustc: Add support for extern crate foo as bar 2015-03-24 14:55:15 -07:00
coherence-pair-covered-uncovered-1.rs rustc: Add support for extern crate foo as bar 2015-03-24 14:55:15 -07:00
coherence-pair-covered-uncovered.rs rustc: Add support for extern crate foo as bar 2015-03-24 14:55:15 -07:00
coherence-projection-conflict-orphan.rs Assorted fixed after rebasing 2016-03-14 15:04:39 -07:00
coherence-projection-conflict-ty-param.rs Assorted fixed after rebasing 2016-03-14 15:04:39 -07:00
coherence-projection-conflict.rs Assorted fixed after rebasing 2016-03-14 15:04:39 -07:00
coherence-projection-ok-orphan.rs Make coherence more tolerant of error types. 2016-01-08 20:20:01 -05:00
coherence-projection-ok.rs Make coherence more tolerant of error types. 2016-01-08 20:20:01 -05:00
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 Update tests for new coherence rules, and add a swatch of new tests 2015-04-01 11:21:42 -04:00
coherence-vec-local.rs Update tests for new coherence rules, and add a swatch of new tests 2015-04-01 11:21:42 -04:00
coherence_copy_like_err_fundamental_struct.rs Merge conflicts 2015-04-02 13:25:06 -04:00
coherence_copy_like_err_fundamental_struct_ref.rs Merge conflicts 2015-04-02 13:25:06 -04:00
coherence_copy_like_err_fundamental_struct_tuple.rs Adjust overlap-related tests to account for cosmetic changes to error reporting behavior 2016-03-14 15:04:37 -07:00
coherence_copy_like_err_struct.rs Adjust overlap-related tests to account for cosmetic changes to error reporting behavior 2016-03-14 15:04:37 -07:00
coherence_copy_like_err_tuple.rs Adjust overlap-related tests to account for cosmetic changes to error reporting behavior 2016-03-14 15:04:37 -07:00
coherence_inherent.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
coherence_inherent_cc.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
coherence_local.rs Update tests for new coherence rules, and add a swatch of new tests 2015-04-01 11:21:42 -04:00
coherence_local_err_struct.rs Update tests for new coherence rules, and add a swatch of new tests 2015-04-01 11:21:42 -04:00
coherence_local_err_tuple.rs Update tests for new coherence rules, and add a swatch of new tests 2015-04-01 11:21:42 -04:00
coherence_local_ref.rs Update tests for new coherence rules, and add a swatch of new tests 2015-04-01 11:21:42 -04:00
concat.rs Use consistent terminology for byte string literals 2015-09-03 10:54:53 +03:00
concat_idents-gate.rs
concat_idents-gate2.rs
conflicting-repr-hints.rs Warn about multiple conflicting #[repr] hints 2016-08-31 18:54:19 +12:00
consider-removing-last-semi.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
const-array-oob-arith.rs add feature gate const_indexing 2015-11-20 10:43:04 +01:00
const-array-oob.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
const-block-non-item-statement.rs mir: qualify and promote constants. 2016-05-07 19:14:28 +03:00
const-call.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
const-cast-different-types.rs Improve typeck diagnostic messages 2015-07-29 01:57:24 +03:00
const-cast-wrong-type.rs
const-deref-ptr.rs updated E0396 to new error format 2016-08-17 22:45:21 -07:00
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 wording on E0080 2016-08-04 07:31:06 +05:30
const-err2.rs Update wording on E0080 2016-08-04 07:31:06 +05:30
const-eval-overflow-2.rs Update wording on E0080 2016-08-04 07:31:06 +05:30
const-eval-overflow-3.rs Update wording on E0080 2016-08-04 07:31:06 +05:30
const-eval-overflow-3b.rs dealing with fallout to the tests, in particular diffs between 32- vs 64-bit targets. 2015-04-01 02:56:08 +02:00
const-eval-overflow-4.rs Update wording on E0080 2016-08-04 07:31:06 +05:30
const-eval-overflow-4b.rs address review comments 2016-07-23 00:03:19 +03:00
const-eval-overflow.rs Update wording on E0080 2016-08-04 07:31:06 +05:30
const-eval-overflow0.rs [breaking-change] remove negate_unsigned feature gate 2016-01-11 12:31:46 +01:00
const-eval-span.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03: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-error.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
const-fn-mismatch.rs Move E0379 check from typeck to ast validation 2016-08-27 22:43:51 -07:00
const-fn-not-in-trait.rs Move E0379 check from typeck to ast validation 2016-08-27 22:43:51 -07: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 New tests for cross-crate usages of const fn and so forth 2015-05-29 11:52:59 -04:00
const-fn-stability-calls.rs New tests for cross-crate usages of const fn and so forth 2015-05-29 11:52:59 -04:00
const-fn-stability.rs New tests for cross-crate usages of const fn and so forth 2015-05-29 11:52:59 -04:00
const-index-feature-gate.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
const-integer-bool-ops.rs Updated E0306 to new format. 2016-08-05 16:55:14 +02:00
const-len-underflow-separate-spans.rs Update wording on E0080 2016-08-04 07:31:06 +05:30
const-len-underflow-subspans.rs Update wording on E0080 2016-08-04 07:31:06 +05:30
const-pattern-irrefutable.rs Improve diagnostics for pattern bindings that illegally shadow items. 2016-08-01 19:09:58 +00:00
const-pattern-not-const-evaluable.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
const-recursive.rs Allow recursive static variables. 2015-07-24 19:17:45 -07:00
const-slice-oob.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
const-tup-index-span.rs Update wording on E0080 2016-08-04 07:31:06 +05:30
const-unsized.rs fix feature error, test fallout 2016-09-08 22:59:21 +02:00
copy-a-resource.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
crate-name-mismatch.rs
crateresolve1.rs
cross-borrow-trait.rs Improve &-ptr printing 2016-08-11 21:47:56 -07: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
cycle-trait-default-type-trait.rs
cycle-trait-supertrait-direct.rs
cycle-trait-supertrait-indirect.rs
dead-code-closure-bang.rs Update dead-code-closure-bang 2015-06-12 14:16:49 -04:00
dead-code-ret.rs
default_ty_param_conflict.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
default_ty_param_conflict_cross_crate.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
dep-graph-assoc-type-trans.rs restructure rustc options relating to incr. comp. 2016-04-06 12:35:15 -04:00
dep-graph-caller-callee.rs restructure rustc options relating to incr. comp. 2016-04-06 12:35:15 -04:00
dep-graph-struct-signature.rs restructure rustc options relating to incr. comp. 2016-04-06 12:35:15 -04:00
dep-graph-trait-impl-two-traits-same-method.rs Warn unused trait imports 2016-05-03 18:51:19 +09:00
dep-graph-trait-impl-two-traits.rs restructure rustc options relating to incr. comp. 2016-04-06 12:35:15 -04:00
dep-graph-trait-impl.rs restructure rustc options relating to incr. comp. 2016-04-06 12:35:15 -04:00
dep-graph-unrelated.rs restructure rustc options relating to incr. comp. 2016-04-06 12:35:15 -04: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 Implement #[deprecated] attribute (RFC 1270) 2015-12-12 19:39:37 +03:00
deprecation-lint-3.rs Implement #[deprecated] attribute (RFC 1270) 2015-12-12 19:39:37 +03:00
deprecation-lint-nested.rs add test for nested deprecated 2016-08-04 23:15:52 +02:00
deprecation-lint.rs fix existing tests 2016-08-04 23:15:52 +02: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 syntax: Update #[derive(...)] to work with phantom and associated types 2015-03-24 14:43:26 -07: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
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 test #[derive(FromPrimitive)] triggers custom-derive error 2016-02-04 01:03:08 -05:00
deriving-span-Clone-enum-struct-variant.rs
deriving-span-Clone-enum.rs
deriving-span-Clone-struct.rs
deriving-span-Clone-tuple-struct.rs
deriving-span-Default-struct.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
deriving-span-Default-tuple-struct.rs
deriving-span-Hash-enum-struct-variant.rs
deriving-span-Hash-enum.rs
deriving-span-Hash-struct.rs
deriving-span-Hash-tuple-struct.rs
deriving-span-PartialEq-enum-struct-variant.rs
deriving-span-PartialEq-enum.rs
deriving-span-PartialEq-struct.rs
deriving-span-PartialEq-tuple-struct.rs
deriving-span-PartialOrd-enum-struct-variant.rs
deriving-span-PartialOrd-enum.rs
deriving-span-PartialOrd-struct.rs
deriving-span-PartialOrd-tuple-struct.rs
deriving-span-Show-enum-struct-variant.rs
deriving-span-Show-enum.rs
deriving-span-Show-struct.rs
deriving-span-Show-tuple-struct.rs
deriving-span-TotalEq-enum-struct-variant.rs
deriving-span-TotalEq-enum.rs
deriving-span-TotalEq-struct.rs
deriving-span-TotalEq-tuple-struct.rs
deriving-span-TotalOrd-enum-struct-variant.rs
deriving-span-TotalOrd-enum.rs
deriving-span-TotalOrd-struct.rs
deriving-span-TotalOrd-tuple-struct.rs
destructor-restrictions.rs
destructure-trait-ref.rs Improve &-ptr printing 2016-08-11 21:47:56 -07: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 address review comments 2016-07-23 00:03:19 +03:00
discrim-overflow-2.rs typestrong constant integers 2016-03-10 12:50:12 +01:00
discrim-overflow.rs typestrong constant integers 2016-03-10 12:50:12 +01:00
diverging-fn-tail-35849.rs typeck: use NoExpectation to check return type of diverging fn 2016-08-23 16:58:49 +00:00
does-nothing.rs
double-import.rs Updated error message E0252 2016-08-06 13:31:03 +02:00
double-type-import.rs Replace children and import_resolutions with a single NameResolution-valued map. 2016-02-08 02:25:08 +00:00
drop-on-non-struct.rs
drop-with-active-borrows-1.rs
drop-with-active-borrows-2.rs
dropck-object-cycle.rs Fallout in tests -- explain an interesting test failure having to 2015-08-12 17:58:57 -04:00
dropck_arr_cycle_checked.rs Changes to tests 2015-09-17 12:16:46 +12:00
dropck_direct_cycle_with_drop.rs Register new snapshots 2015-04-28 17:23:45 -07:00
dropck_misc_variants.rs handle all type variants correctly in dropck 2015-07-24 23:46:17 +03: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 typos: fix a grabbag of typos all over the place 2015-10-08 19:49:31 +01:00
dropck_vec_cycle_checked.rs Changes to tests 2015-09-17 12:16:46 +12:00
dst-bad-assign-2.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
dst-bad-assign.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
dst-bad-coerce1.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
dst-bad-coerce2.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
dst-bad-coerce3.rs
dst-bad-coerce4.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
dst-bad-coercions.rs Improve &-ptr printing 2016-08-11 21:47:56 -07:00
dst-bad-deep.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
dst-index.rs Fallout in tests 2015-04-01 11:22:39 -04:00
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 Update tests to match the messages 2015-04-03 15:48:07 +03:00
dupe-symbols-2.rs Update tests to match the messages 2015-04-03 15:48:07 +03:00
dupe-symbols-3.rs Update tests to match the messages 2015-04-03 15:48:07 +03:00
dupe-symbols-4.rs Rebase fallout 2015-04-04 00:21:58 +03:00
dupe-symbols-5.rs Update tests to match the messages 2015-04-03 15:48:07 +03:00
dupe-symbols-6.rs Update tests to match the messages 2015-04-03 15:48:07 +03:00
dupe-symbols-7.rs Update tests to match the messages 2015-04-03 15:48:07 +03:00
duplicate-parameter.rs
duplicate-type-parameter.rs Make name resolution errors non-fatal 2015-12-11 21:00:15 +13:00
duplicate_entry_error.rs Improve error messages 2016-03-03 12:47:27 +01:00
E0001.rs Add compile-fail tests for error codes 2016-05-13 14:43:56 +02:00
E0002.rs Add compile-fail tests for error codes 2016-05-13 14:43:56 +02:00
E0004.rs Add compile-fail tests for error codes 2016-05-13 14:43:56 +02:00
E0005.rs Update E0005 Unit-Test 2016-08-17 00:40:08 +02:00
E0007.rs Update E0007 to new format 2016-08-09 21:23:11 +02:00
E0008.rs Update E0008 to new format 2016-08-08 23:36:50 +02:00
E0009.rs Remove trailing white space 2016-08-17 10:21:15 -07:00
E0010.rs Update E0010 to use the new format 2016-08-07 10:27:42 -04:00
E0017.rs Rollup merge of #35360 - medzin:E0388, r=jonathandturner 2016-08-22 15:34:18 -07:00
E0023.rs Update E0023 to the new format 2016-08-07 00:26:31 -04:00
E0025.rs Add compile-fail tests for error codes 2016-05-13 14:43:56 +02:00
E0026.rs Updated E0026 to new format. 2016-08-08 20:58:21 +02:00
E0027.rs Update compiler error 0027 to use new error format. 2016-08-06 00:44:27 -06:00
E0029.rs Update compiler error 0029 to use new error format. 2016-08-06 01:29:36 -06:00
E0030.rs Update compiler error 0030 to use new error format. 2016-08-15 00:21:13 -06:00
E0033.rs Make E0033 tests fit in 100 cols 2016-08-14 20:23:16 -04:00
E0034.rs Update compiler error 0034 to use new format. 2016-08-30 10:29:24 +05:30
E0035.rs Add new error code tests 2016-05-18 12:05:59 +02:00
E0036.rs Add new error code tests 2016-05-19 14:00:43 +02:00
E0038.rs Update E0038 to the new error format 2016-08-09 13:59:00 -04:00
E0040.rs wording fixes in error messages 2016-08-19 16:05:37 -07:00
E0044.rs Add new error code tests 2016-05-19 14:00:43 +02:00
E0045.rs added unit test 2016-08-09 14:40:07 +02:00
E0046.rs Updates compiler error E0046 with new format 2016-08-07 08:24:36 -05:00
E0049.rs Add new error code tests 2016-05-19 14:00:43 +02:00
E0050.rs Add new error code tests 2016-05-19 14:00:43 +02:00
E0053.rs wording fixes in error messages 2016-08-19 16:05:37 -07:00
E0054.rs Add new error code tests 2016-05-19 14:00:43 +02:00
E0055.rs Update compiler error E0055 to use new error format 2016-08-04 15:35:43 -06: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 E0060 and E0061 improvement 2016-09-04 01:34:11 +02:00
E0061.rs E0060 and E0061 improvement 2016-09-04 01:34:11 +02:00
E0062.rs Update error format for E0062 2016-08-04 22:52:16 +02:00
E0063.rs Update the wording for E0063. This will truncate the fields to 3. 2016-09-09 18:04:26 +10:00
E0067.rs updated E0067 to new error format 2016-08-13 00:03:04 -07:00
E0069.rs Updated error format for E0069 2016-08-06 09:04:18 +10:00
E0070.rs Add new error code tests 2016-05-22 19:26:21 +02:00
E0071.rs Remove restrictions from tuple structs/variants 2016-08-13 00:08:14 +03:00
E0072.rs E0072 update error format 2016-08-10 13:37:59 -05:00
E0075.rs Add new error code tests 2016-05-22 19:26:21 +02:00
E0076.rs Update compiler error E0076 to use new error format 2016-08-31 02:05:48 +05:30
E0077.rs Add new error code tests 2016-05-22 19:26:21 +02:00
E0079.rs Update E0079 to new format 2016-08-04 16:23:24 +03:00
E0080.rs Add new error code tests 2016-05-22 19:26:21 +02:00
E0081.rs Shrink span to variant discriminant expression for E0081 2016-08-08 09:56:41 -07:00
E0084.rs Update error message for E0084 2016-08-18 16:27:33 -04:00
E0087.rs wording fixes in error messages 2016-08-19 16:05:37 -07:00
E0088.rs Add new error code tests 2016-05-25 13:58:07 +02:00
E0089.rs Update E0089 to new error format 2016-08-30 01:36:58 +08:00
E0091.rs Update error messages for E0091 and E0092 2016-08-08 14:10:09 -07:00
E0092.rs Update unit test for E0092 2016-08-08 14:10:59 -07:00
E0093.rs Update compiler error 0093 to use new error format 2016-08-09 13:13:04 +03:00
E0094.rs E0094 error message updated 2016-08-13 16:32:43 +07:00
E0101.rs Update E0101 and E0102 to new format 2016-08-07 12:03:29 -03:00
E0102.rs Update E0101 and E0102 to new format 2016-08-07 12:03:29 -03:00
E0106.rs Update E0106 error message to new format. 2016-08-05 06:30:41 +02:00
E0107.rs Add E0107 tests for multiple lifetime params 2016-08-05 22:56:10 +05:00
E0109.rs Update error message for E0109 2016-08-03 18:00:52 -05:00
E0110.rs E0110 update error format 2016-08-04 10:53:33 -05:00
E0116.rs Update E0116 to new error code format. 2016-08-07 11:56:52 -04:00
E0117.rs Update error E0117 to new format 2016-08-07 10:38:29 +03:00
E0118.rs Update error E0118 to new format 2016-08-07 10:40:38 +03:00
E0119.rs E0119 update error format 2016-08-04 15:53:48 -05:00
E0120.rs Update error message E0120 2016-08-04 22:47:27 +01:00
E0121.rs Add new error code tests 2016-05-29 18:51:13 +02:00
E0124.rs Update E0124 to the new error format 2016-08-04 15:09:15 -04:00
E0128.rs E0128 update error format 2016-08-09 15:13:32 -05:00
E0130.rs Update error format for E0130 2016-08-10 19:55:54 +02:00
E0131.rs E0131 updated to new format 2016-08-07 00:09:54 +02:00
E0132.rs Add Span field for Generics structs 2016-08-18 18:23:36 +02:00
E0133.rs Fix label messages for E0133 2016-08-19 11:58:26 +08:00
E0137.rs Update error format for E0137 2016-08-04 20:27:11 +01:00
E0138.rs Update E0138 to new format 2016-08-11 10:18:23 +08: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 Update E0162 to the new format 2016-08-08 21:42:49 +02:00
E0164.rs E0164 Update error format #35269 2016-08-30 09:50:46 +10:00
E0165.rs E0165 Update error format #35270 2016-08-30 09:50:55 +10:00
E0172.rs Update error message for E0172 2016-08-04 15:13:46 +01:00
E0178.rs Update error message E0178 2016-08-04 16:28:43 +02:00
E0184.rs E0184 Update error format #35275 2016-08-30 09:51:03 +10: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 Update E0191 to the new error format 2016-08-06 16:35:57 -04:00
E0192.rs Add new error code tests 2016-06-01 16:30:13 +02:00
E0194.rs Bonus fix for #35280. Part of #35233. Fixes #36057. Adding expanded notes/context for what trait a parameter shadows as part of E0194 error messages. 2016-08-31 09:18:20 -04: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
E0199.rs Add new error code tests 2016-06-01 16:30:13 +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
E0204.rs Update E0204 to the new error format 2016-08-07 03:53:32 -04:00
E0205.rs Shrink E0205 span label to the trait being implemented 2016-08-07 22:45:00 -07:00
E0206.rs Update E0206 message to new format 2016-08-07 15:35:39 -07:00
E0207.rs Update E0207 label to report parameter type 2016-08-13 21:57:13 -04:00
E0214.rs Update E0214 to the new error format 2016-08-07 13:21:23 -04:00
E0220.rs Add new error code tests 2016-08-04 13:58:16 +02:00
E0221.rs Fix tidy check. 2016-08-18 00:43:18 +02:00
E0223.rs Update E0223 to the new format 2016-08-05 21:31:18 -07:00
E0225.rs Updated E0225 to new format. 2016-08-06 15:36:35 +02:00
E0229.rs Fix E0229 unit tests 2016-08-05 20:11:26 +02:00
E0232.rs Update error format for E0232 2016-08-18 15:31:34 -07:00
E0243.rs Update error message for E0243 and E0244 2016-08-07 01:31:09 +01:00
E0244.rs Update error message for E0243 and E0244 2016-08-07 01:31:09 +01:00
E0248.rs E0248 Change in issue format 2016-08-10 01:15:45 +05:30
E0252.rs Add new error code tests 2016-08-04 13:58:16 +02:00
E0253.rs Update E0253.rs 2016-08-10 19:15:39 +01:00
E0254.rs Fix tidy tests 2016-08-11 21:08:36 +02:00
E0255.rs Add new error code tests 2016-08-05 13:17:39 +02:00
E0259.rs Change E0259 to the new error format 2016-08-30 21:28:50 -04:00
E0260.rs Update E0260 to new error format 2016-08-29 16:20:08 +05:30
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 E0263 updated to new format. rust-lang/rust#35518 2016-08-09 23:56:19 +02:00
E0264.rs Add new error code tests 2016-08-05 13:17:39 +02:00
E0267.rs E0248 Change in issue format 2016-08-10 01:15:45 +05:30
E0268.rs E0248 Change in issue format 2016-08-10 01:15:45 +05:30
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.rs Update E0277 to new error format 2016-08-25 18:26:04 +05:30
E0281.rs Add new error code tests 2016-08-06 16:31:20 +02: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 Update E0297 to new error format 2016-09-10 13:22:19 -07:00
E0301.rs Update E0301 to the new format 2016-08-13 01:33:42 +02:00
E0302.rs Update E0302 to the new format 2016-08-13 02:33:52 +02:00
E0303.rs Add new error code tests 2016-08-06 16:31:20 +02:00
E0306.rs Updated E0306 to new format. 2016-08-05 16:55:14 +02:00
E0308-2.rs Add new error code tests 2016-08-04 13:58:16 +02:00
E0308-3.rs Add new error code tests 2016-08-04 13:58:16 +02: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 Update error E0365 to new format 2016-08-14 16:33:25 -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 update E0375 to new format 2016-08-15 20:37:03 +03:00
E0376.rs Add new error code tests 2016-08-08 18:42:46 +02:00
E0388.rs Add new error code tests 2016-08-08 18:42:46 +02:00
E0389.rs Update E0389 to the new format. #35630 2016-08-22 17:08:21 -07:00
E0390.rs Add new error code tests 2016-08-08 18:42:46 +02:00
E0392.rs Update E0392 to new error format 2016-08-15 00:22:59 +03:00
E0393.rs Update E0393 to new error format 2016-08-31 15:54:49 +08:00
E0394.rs Updated E0394 to new error message 2016-08-17 03:02:25 +08:00
E0395.rs updated E0395 to new error format 2016-08-17 22:03:52 -07:00
E0396.rs updated E0396 to new error format 2016-08-17 22:45:21 -07:00
E0401.rs Add new error code tests 2016-08-15 16:47:45 +02:00
E0403.rs E0403 update error format 2016-08-16 20:49:09 -05: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 fix "X is not a member of trait Y" span labels 2016-09-13 03:13:13 +00:00
E0408.rs Add new error code tests 2016-08-15 16:47:45 +02:00
E0409.rs update to new error format E0409 2016-08-16 22:13:09 +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
E0422.rs Updated E0422 to new error message 2016-08-17 03:02:25 +08:00
E0423.rs Updated E0423 to new format 2016-08-22 13:57:37 +08:00
E0424.rs Update E0424 to the new error format 2016-08-20 22:05:51 +02:00
E0425.rs Add new error code tests 2016-08-17 23:45:10 +02:00
E0426.rs New format for E0426 2016-08-19 22:31:31 +02:00
E0428.rs Update E0428 to new format 2016-08-19 19:19:34 +02:00
E0429.rs Add new error code tests 2016-08-17 23:45:10 +02: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 Update lib.rs 2016-08-21 18:43:58 +05:30
E0437.rs Update lib.rs 2016-08-21 18:43:58 +05:30
E0438.rs fix "X is not a member of trait Y" span labels 2016-09-13 03:13:13 +00: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 Update E0445 and E0454 to new error format 2016-08-24 17:43:51 +05:30
E0446.rs Add new error code tests 2016-08-19 16:44:47 +02:00
E0449.rs Add new error code tests 2016-08-19 16:44:47 +02:00
E0450.rs update error E0450 to new format 2016-08-27 19:39:22 +03:00
E0451.rs update error E0451 to new format 2016-08-29 09:55:16 +03:00
E0452.rs Add new error code tests 2016-08-19 16:44:47 +02:00
E0453.rs Update E0453 to new error format 2016-08-26 07:59:20 +05:30
E0454.rs Update E0445 and E0454 to new error format 2016-08-24 17:43:51 +05:30
E0458.rs E0458 Update error format #35932 2016-08-29 13:12:25 +10:00
E0459.rs E0459 Update error format #35933 2016-08-29 13:12:25 +10:00
E0463.rs Update E0463 error message to new format 2016-08-29 15:44:05 +00: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 Update E0496 to new format 2016-09-02 22:28:26 +02:00
E0499.rs Add new error code tests 2016-08-24 11:28:09 +02:00
E0501.rs Add new error code tests 2016-08-24 11:28:09 +02:00
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 Add new error code tests 2016-08-26 17:28:50 +02:00
E0507.rs Add new error code tests 2016-08-26 17:28:50 +02:00
E0508.rs Add new error code tests 2016-08-26 17:28:50 +02: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 Add new error code tests 2016-08-26 17:28:50 +02:00
E0516.rs E0516 Update error format #36108 2016-09-05 23:07:50 +10:00
E0517.rs E0517 Update error format #36109 2016-09-06 00:20:56 +10:00
E0518.rs E0518 Update error format #36111 2016-09-06 00:21:04 +10:00
E0520.rs Update E0520 to new error format 2016-08-30 20:20:01 +05:30
E0522.rs Add new error code tests 2016-08-26 17:28:50 +02:00
E0527.rs Updated E0527 to new error format 2016-09-05 19:28:52 +02:00
E0528.rs Fixed E0528 label and unit test 2016-09-01 19:08:07 -04:00
E0529.rs Fixed E0529's label and unit test 2016-09-01 22:35:25 -04:00
E0530.rs Add new error code tests 2016-08-30 18:20:18 +02:00
E0534.rs Add new error code tests 2016-08-30 18:20:18 +02:00
E0558.rs Update compiler error E0558 to use new error format 2016-09-03 02:17:45 +05:30
E0559.rs Updated E0559 to new format 2016-09-04 22:21:32 +02:00
E560.rs Add new error code tests 2016-08-30 18:20:18 +02: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
elided-test.rs
empty-comment.rs Prevent /**/ from being parsed as a doc comment 2015-10-10 04:49:31 +09:00
empty-extern-arg.rs
empty-linkname.rs
empty-macro-use.rs Unignore some tests in stage1 2015-05-13 19:58:49 -04:00
empty-struct-braces-expr.rs std: Stabilize APIs for the 1.8 release 2016-02-29 09:05:33 -08:00
empty-struct-braces-pat-1.rs Rewrite check_pat_enum, split it into check_pat_tuple_struct and check_pat_path 2016-07-08 12:42:57 +03:00
empty-struct-braces-pat-2.rs Remove restrictions from tuple structs/variants 2016-08-13 00:08:14 +03:00
empty-struct-braces-pat-3.rs Remove restrictions from tuple structs/variants 2016-08-13 00:08:14 +03:00
empty-struct-tuple-pat.rs Remove restrictions from tuple structs/variants 2016-08-13 00:08:14 +03:00
empty-struct-unit-expr.rs std: Stabilize APIs for the 1.8 release 2016-02-29 09:05:33 -08:00
empty-struct-unit-pat-1.rs Remove restrictions from tuple structs/variants 2016-08-13 00:08:14 +03:00
empty-struct-unit-pat-2.rs Remove restrictions from tuple structs/variants 2016-08-13 00:08:14 +03:00
enable-unstable-lib-feature.rs
enum-and-module-in-same-scope.rs Fix broken tests for E0428 2016-08-20 12:10:41 +02:00
enum-discrim-autosizing.rs cfail test for #31886 2016-03-18 15:03:55 -04:00
enum-discrim-too-small.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03: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 resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +03:00
enum-to-float-cast-2.rs Improve typeck diagnostic messages 2015-07-29 01:57:24 +03:00
enum-to-float-cast.rs Improve typeck diagnostic messages 2015-07-29 01:57:24 +03:00
enum-variant-type-2.rs Improve error message for variant values used as types 2015-07-17 15:24:02 +01:00
enums-are-namespaced-xc.rs
enums-pats-not-idents.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +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 std: Clean out #[deprecated] APIs 2015-03-31 15:49:57 -07:00
eval-enum.rs Update wording on E0080 2016-08-04 07:31:06 +05:30
exclusive-drop-and-copy.rs Register new snapshots 2015-04-28 17:23:45 -07: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 address review comments 2016-07-23 00:03:19 +03:00
export-fully-qualified.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
export-import.rs
export-tag-variant.rs Fix fallout in tests 2016-02-26 00:37:27 +00:00
export.rs
export2.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
expr_attr_paren_order.rs Added test for attributes on parens hir folder 2015-11-30 20:57:43 +01:00
ext-nonexistent.rs
extenv-arg-2-not-string-literal.rs
extenv-no-args.rs
extenv-not-defined-custom.rs
extenv-not-defined-default.rs
extenv-not-string-literal.rs
extenv-too-many-args.rs
extern-crate-visibility.rs Add regression test for #22146 2016-04-09 02:35:29 +00:00
extern-main-fn.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
extern-with-type-bounds.rs Show candidates for names not in scope 2016-02-19 01:10:36 +01:00
extern-wrong-value-type.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +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 std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
fail-no-dead-code.rs
fail-simple.rs syntax: Make is_path_start precise and improve some error messages about unexpected tokens 2016-04-24 20:59:44 +03:00
fat-ptr-cast.rs Stop ignoring expected note/help messages in compiletest suite. 2016-03-16 21:53:58 -04:00
feature-gate-abi-sysv64.rs Remove useless //ignore-arch directives on a compile-fail test, and add another test that checks if the sysv64 abi corresponds to the same rules as the C abi on unix platforms 2016-08-30 16:03:06 +02:00
feature-gate-abi.rs Properly feature gate all unstable ABIs 2016-07-18 22:51:18 +03:00
feature-gate-advanced-slice-features.rs Feature gate *all* slice patterns. #23121 2015-03-27 12:50:49 -07:00
feature-gate-allocator.rs rustc: Allow changing the default allocator 2015-08-14 15:13:10 -07:00
feature-gate-allow-internal-unstable-nested-macro.rs Remove the MacroVisitor pass. 2016-04-22 01:40:33 +02:00
feature-gate-allow-internal-unstable-struct.rs Remove the MacroVisitor pass. 2016-04-22 01:40:33 +02:00
feature-gate-allow-internal-unstable.rs
feature-gate-assoc-type-defaults.rs Feature gate associated type defaults 2015-07-29 15:11:07 -07:00
feature-gate-box-expr.rs Remove the deprecated box(PLACE) syntax. 2015-09-24 18:00:08 +03:00
feature-gate-box-pat.rs
feature-gate-cfg-target-feature.rs feature gate cfg(target_feature). 2015-08-17 14:41:37 -07:00
feature-gate-cfg-target-vendor.rs rustc: Add target_vendor for target triples 2015-09-24 01:44:55 +02:00
feature-gate-compiler-builtins.rs crate-ify compiler-rt into compiler-builtins 2016-09-12 21:22:15 -07:00
feature-gate-dropck-ugeh.rs shorten URLs to placate make tidy. 2015-10-06 16:51:20 +02:00
feature-gate-feature-gate.rs
feature-gate-fundamental.rs Add feature gate test for #[fundamental] attribute 2015-11-12 16:05:56 +02:00
feature-gate-intrinsics.rs
feature-gate-lang-items.rs
feature-gate-linked-from.rs trans: Stop informing LLVM about dllexport 2015-08-10 18:20:42 -07:00
feature-gate-main.rs
feature-gate-needs-allocator.rs rustc: Allow changing the default allocator 2015-08-14 15:13:10 -07:00
feature-gate-negate-unsigned.rs test: avoid triggering an unsigned negation error from MIR building. 2016-05-07 07:19:10 +03:00
feature-gate-negate-unsigned0.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
feature-gate-no-debug.rs Feature-gate #[no_debug] and #[omit_gdb_pretty_printer_section] 2015-09-19 19:39:25 -04:00
feature-gate-omit-gdb-pretty-printer-section.rs Feature-gate #[no_debug] and #[omit_gdb_pretty_printer_section] 2015-09-19 19:39:25 -04:00
feature-gate-on-unimplemented.rs Add feature gate tests 2015-04-24 10:10:48 +10:00
feature-gate-optin-builtin-traits.rs Add feature gate tests 2015-04-24 10:10:48 +10:00
feature-gate-placement-expr.rs Generalise associative operator parsing 2015-10-27 21:55:04 +02:00
feature-gate-plugin.rs Add feature gate tests 2015-04-24 10:10:48 +10:00
feature-gate-prelude_import.rs Feature-gate #[prelude_import]. 2015-07-05 22:35:20 +03:00
feature-gate-relaxed-adts-2.rs Remove restrictions from tuple structs/variants 2016-08-13 00:08:14 +03:00
feature-gate-relaxed-adts.rs Remove restrictions from tuple structs/variants 2016-08-13 00:08:14 +03:00
feature-gate-repr-simd.rs Implement repr(simd) as an alias for #[simd]. 2015-08-17 10:57:18 -07:00
feature-gate-rustc-attrs.rs add MIR code (unused thus far) 2015-09-06 07:27:23 -04:00
feature-gate-rustc-diagnostic-macros.rs Add feature gate tests 2015-04-24 10:10:48 +10:00
feature-gate-simd-ffi.rs std: Remove deprecated functionality from 1.5 2015-12-10 11:47:55 -08:00
feature-gate-slice-patterns.rs Add feature gate tests 2015-04-24 10:10:48 +10:00
feature-gate-start.rs
feature-gate-static-in-const.rs added feature gate test 2016-09-08 07:29:37 +02:00
feature-gate-try-operator.rs Fix beta branch 2016-04-12 00:14:03 +00:00
feature-gate-unboxed-closures-manual-impls.rs Feature gate rust-call ABI. 2015-04-01 15:59:50 -04:00
feature-gate-unboxed-closures-method-calls.rs Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03:00
feature-gate-unboxed-closures-ufcs-calls.rs Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03:00
feature-gated-feature-in-macro-arg.rs Miscellaneous cleanup for old issues. 2015-09-20 11:37:08 +01:00
float-literal-inference-restrictions.rs
fn-bad-block-type.rs
fn-compare-mismatch.rs Fallout in tests: largely changes to error messages. 2015-03-30 09:05:59 -04:00
fn-item-type.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
fn-trait-formatting.rs Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03:00
fn-variance-1.rs wording fixes in error messages 2016-08-19 16:05:37 -07:00
for-expn.rs Tests 2015-05-12 14:20:35 +12: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 Changes to tests 2015-09-17 12:16:46 +12:00
for-loop-refutable-pattern-error-message.rs hygiene for for loops, if let, while let 2015-10-09 11:53:41 +13:00
for-loop-type-error.rs
foreign-unsafe-fn-called.rs
forget-init-unsafe.rs
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 add const_fn features 2015-05-29 09:42:54 -04:00
gated-associated_consts.rs Make a test compatible with the beta channel 2015-05-16 14:53:37 -07:00
gated-attr-literals.rs Implement RFC#1559: allow all literals in attributes. 2016-08-25 13:25:22 -07:00
gated-bad-feature.rs
gated-box-syntax.rs Fallout to tests expecting unconditional help output from missing features. 2015-04-02 19:30:45 +02:00
gated-concat_idents.rs
gated-link-args.rs Fallout to tests expecting unconditional help output from missing features. 2015-04-02 19:30:45 +02:00
gated-link-llvm-intrinsics.rs Fallout to tests expecting unconditional help output from missing features. 2015-04-02 19:30:45 +02:00
gated-naked_functions.rs Add test for the feature gating of naked 2016-03-22 15:00:26 +01:00
gated-no-core.rs std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
gated-non-ascii-idents.rs
gated-plugin_registrar.rs Fallout to tests expecting unconditional help output from missing features. 2015-04-02 19:30:45 +02:00
gated-thread-local.rs
gated-trace_macros.rs
generic-extern-lifetime.rs Resolve lifetime parameters for foreign functions. 2015-07-22 22:37:20 -07:00
generic-extern.rs
generic-impl-less-params-with-defaults.rs
generic-impl-more-params-with-defaults.rs
generic-lifetime-trait-impl.rs
generic-no-mangle.rs Warn no_mangle on generic functions 2015-12-09 01:48:40 +09:00
generic-type-less-params-with-defaults.rs Update error message for E0243 and E0244 2016-08-07 01:31:09 +01:00
generic-type-more-params-with-defaults.rs Update error message for E0243 and E0244 2016-08-07 01:31:09 +01:00
generic-type-params-forward-mention.rs
generic-type-params-name-repr.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
glob-cycles.rs Add test 2016-04-08 01:52:11 +00:00
glob-resolve1.rs Show candidates for names not in scope 2016-02-19 01:10:36 +01:00
hashmap-iter-value-lifetime.rs
hashmap-lifetimes.rs
hidden-rt-injection.rs
hidden-rt-injection2.rs
hr-subtype.rs simplify HR subtyping back to what we did before 2016-05-31 19:42:22 -04: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
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 dealing with fallout to the tests, in particular diffs between 32- vs 64-bit targets. 2015-04-01 02:56:08 +02:00
huge-array.rs
huge-enum.rs
huge-struct.rs
hygienic-label-1.rs Fix hygienic-label-x tests 2015-09-03 03:50:46 +03:00
hygienic-label-2.rs
hygienic-label-3.rs Fix hygienic-label-x tests 2015-09-03 03:50:46 +03:00
hygienic-label-4.rs
if-branch-types.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
if-let-arm-types.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
if-let.rs
if-loop.rs
if-typeck.rs
if-without-else-result.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
ifmt-bad-arg.rs syntax_ext: format: fix ICE with bad named arguments 2016-07-29 16:40:10 +08: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
impl-bounds-checking.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
impl-duplicate-methods.rs Fixes #35304 2016-08-05 18:57:37 +03:00
impl-unused-rps-in-assoc-type.rs Update unit tests to accord for label in E0207 2016-08-06 00:04:27 +05:30
impl-unused-tps-inherent.rs
impl-unused-tps.rs
impl-wrong-item-for-trait.rs wording fixes in error messages 2016-08-19 16:05:37 -07:00
implicit-method-bind.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
import-from-missing.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
import-glob-0.rs
import-glob-circular.rs
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-shadow-1.rs
import-shadow-2.rs
import-shadow-3.rs
import-shadow-4.rs
import-shadow-5.rs
import-shadow-6.rs Stop trying to resolve an import directive after the resolution fails 2016-02-17 23:55:00 +00:00
import-shadow-7.rs
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-ty-params.rs syntax: Check paths in visibilities for type parameters 2016-04-24 20:59:44 +03:00
import.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
import2.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
import3.rs
import4.rs
impossible_range.rs address nits 2016-03-24 01:42:23 -04:00
inaccessible-test-modules.rs
index-bot.rs
index_message.rs
indexing-requires-a-uint.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07: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 Detect cycles and specialize error reporting for Sized. It is important 2016-01-16 05:22:32 -05:00
infinite-vec-type-recursion.rs
inherent-overlap.rs Change inherent overlap error to a warning for now, to ease the breakage. 2016-03-18 09:48:30 -07:00
inner-static-type-parameter.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
integer-literal-suffix-inference.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
integral-indexing.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
integral-variable-unification-error.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
internal-unstable-noallow.rs Expand internal-unstable to handle named field accesses and method calls. 2015-04-11 16:00:58 -07:00
internal-unstable-thread-local.rs
internal-unstable.rs Remove executable permission from .rs files 2015-11-09 09:28:51 -05:00
intrinsic-invalid-number-of-arguments.rs Add compile-fail test for E0444 2015-08-30 11:29:34 +02:00
invalid-crate-type.rs
invalid-inline.rs
invalid-intrinsic.rs Split TyBareFn into TyFnDef and TyFnPtr. 2016-03-09 16:45:28 +02:00
invalid-macro-matcher.rs Make sure that macros that didn't pass LHS checking are not expanded. 2016-05-24 11:21:28 +02:00
invalid-path-in-const.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
invalid-plugin-attr.rs Handle gateage of built-in attributes seperately 2015-08-29 11:37:40 +02:00
invalid_crate_type_syntax.rs Upgraded warning for invalid crate_type attribute syntax to an error 2015-05-10 00:07:26 +02:00
issue-1362.rs
issue-1448-2.rs
issue-1476.rs
issue-1697.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
issue-1871.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
issue-1900.rs
issue-1920-1.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +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 improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-1962.rs
issue-2111.rs
issue-2149.rs typeck: Unify if-else blocks, match arms and array elements by coercing where possible. 2016-03-09 16:45:29 +02:00
issue-2150.rs
issue-2151.rs
issue-2281-part1.rs
issue-2330.rs
issue-2356.rs Update E0424 to the new error format 2016-08-20 22:05:51 +02:00
issue-2392.rs Fix code suggestion in test 2016-05-18 22:22:32 +09:00
issue-2590.rs
issue-2611-4.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-2611-5.rs
issue-2718-a.rs Detect cycles and specialize error reporting for Sized. It is important 2016-01-16 05:22:32 -05:00
issue-2823.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
issue-2848.rs
issue-2849.rs
issue-2937.rs 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
issue-3008-1.rs Detect cycles and specialize error reporting for Sized. It is important 2016-01-16 05:22:32 -05:00
issue-3008-2.rs E0072 update error format 2016-08-10 13:37:59 -05:00
issue-3008-3.rs Detect cycles and specialize error reporting for Sized. It is important 2016-01-16 05:22:32 -05:00
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-3044.rs E0060 and E0061 improvement 2016-09-04 01:34:11 +02:00
issue-3080.rs
issue-3096-1.rs
issue-3096-2.rs
issue-3099-a.rs Fix fallout in tests 2016-03-16 08:52:33 +00:00
issue-3099-b.rs Fix fallout in tests 2016-03-16 08:52:33 +00:00
issue-3099.rs Fix fallout in tests 2016-03-16 08:52:33 +00:00
issue-3154.rs
issue-3214.rs Fix fallout in tests 2016-04-07 05:48:42 +00: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 Fix fallout in tests 2016-04-07 05:48:42 +00:00
issue-3521.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
issue-3563.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-3601.rs
issue-3668-2.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
issue-3668.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
issue-3680.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-3702-2.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
issue-3707.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
issue-3763.rs
issue-3779.rs E0072 update error format 2016-08-10 13:37:59 -05:00
issue-3820.rs
issue-3907-2.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
issue-3907.rs Update E0391 to new format. 2016-08-05 17:36:43 +09:00
issue-3973.rs fix various error messages 2016-04-12 14:05:29 -04: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-4335.rs Update error format for E0373 2016-08-05 19:53:14 +02:00
issue-4366-2.rs Show candidates for names not in scope 2016-02-19 01:10:36 +01:00
issue-4366.rs
issue-4517.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-4736.rs Check fields in union patters/expressions 2016-09-03 13:39:34 +03:00
issue-4935.rs E0060 and E0061 improvement 2016-09-04 01:34:11 +02:00
issue-4968.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
issue-4972.rs
issue-5035-2.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-5035.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
issue-5062.rs Updated error message E0282 2016-08-06 21:35:02 +02:00
issue-5099.rs
issue-5100.rs Improve &-ptr printing 2016-08-11 21:47:56 -07:00
issue-5153.rs Address review commets 2015-05-19 17:42:14 +03:00
issue-5216.rs
issue-5239-1.rs Fix for issue #35336 - updating error message for for E0368 to include a span_label 2016-08-04 23:43:56 -04:00
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
issue-5500.rs Improve &-ptr printing 2016-08-11 21:47:56 -07:00
issue-5844.rs
issue-5883.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-5927.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +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 Updated error message E0282 2016-08-06 21:35:02 +02:00
issue-6458-3.rs Updated error message E0282 2016-08-06 21:35:02 +02:00
issue-6458-4.rs Updated error message E0282 2016-08-06 21:35:02 +02:00
issue-6458.rs Updated error message E0282 2016-08-06 21:35:02 +02: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-6702.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-6738.rs
issue-6801.rs typos: fix a grabbag of typos all over the place 2015-10-08 19:49:31 +01:00
issue-6804.rs new tests for RFC #1445 2016-03-25 06:45:43 -04:00
issue-6936.rs Fix fallout in tests 2016-03-16 08:52:33 +00: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 Fix fallout in tests 2016-03-16 08:52:33 +00:00
issue-7061.rs Improve &-ptr printing 2016-08-11 21:47:56 -07:00
issue-7092.rs Fix whitespace 2016-05-02 11:49:24 -04:00
issue-7246.rs
issue-7364.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-7573.rs change coercion to use target region if not LUB 2016-03-18 16:38:29 -04:00
issue-7575.rs Prefer 'associated function' over 'static method' in msg. 2016-03-09 21:29:39 -08:00
issue-7607-1.rs Show candidates for names not in scope 2016-02-19 01:10:36 +01:00
issue-7813.rs Updated error message E0282 2016-08-06 21:35:02 +02:00
issue-7867.rs Improve &-ptr printing 2016-08-11 21:47:56 -07:00
issue-7950.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
issue-7970a.rs improve span of erroneous empty macro invocation 2015-08-07 16:53:13 +02:00
issue-7970b.rs improve span of erroneous empty macro invocation 2015-08-07 16:53:13 +02:00
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 Fix fallout in tests 2016-03-16 08:52:33 +00:00
issue-8727.rs Fix fallout in tests 2016-03-30 22:00:48 +00:00
issue-8761.rs address review comments 2016-07-23 00:03:19 +03:00
issue-8767.rs Show candidates for names not in scope 2016-02-19 01:10:36 +01:00
issue-9243.rs Implement RFC 1440 "Allow Drop types in statics/const functions". 2016-05-07 19:14:33 +03:00
issue-9575.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-9725.rs Make name resolution errors non-fatal 2015-12-11 21:00:15 +13:00
issue-9814.rs Fix some typos 2015-03-28 18:09:51 +03:00
issue-10176.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-10200.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +03:00
issue-10291.rs change coercion to use target region if not LUB 2016-03-18 16:38:29 -04:00
issue-10398.rs
issue-10401.rs
issue-10465.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
issue-10536.rs
issue-10545.rs Refactor definitions of ADTs in rustc::middle::def 2016-01-20 21:50:57 +03:00
issue-10636-2.rs syntax: Make is_path_start precise and improve some error messages about unexpected tokens 2016-04-24 20:59:44 +03:00
issue-10656.rs
issue-10755.rs
issue-10764.rs
issue-10877.rs
issue-10969.rs Add compile-fail test for issue #10969 2015-11-23 21:06:08 +02:00
issue-10991.rs
issue-11004.rs Fixes issue #11004 2016-08-17 19:12:37 +02:00
issue-11154.rs
issue-11192.rs
issue-11319.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-11374.rs
issue-11493.rs
issue-11515.rs
issue-11593.rs
issue-11680.rs Fix fallout in tests 2016-02-26 00:37:27 +00:00
issue-11681.rs
issue-11692.rs
issue-11714.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-11771.rs deduplicate trait errors before they are displayed 2015-09-26 21:13:31 +03:00
issue-11844.rs
issue-11873.rs
issue-12028.rs
issue-12041.rs
issue-12116.rs
issue-12127.rs
issue-12187-1.rs Updated error message E0282 2016-08-06 21:35:02 +02:00
issue-12187-2.rs Updated error message E0282 2016-08-06 21:35:02 +02:00
issue-12369.rs implement RFC495 semantics for slice patterns 2016-06-09 00:38:38 +03:00
issue-12470.rs
issue-12511.rs Add regression test for #12511 2015-05-02 15:22:26 +02:00
issue-12552.rs
issue-12567.rs implement RFC495 semantics for slice patterns 2016-06-09 00:38:38 +03:00
issue-12612.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
issue-12796.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
issue-12863.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +03:00
issue-12997-1.rs
issue-12997-2.rs Improve &-ptr printing 2016-08-11 21:47:56 -07:00
issue-13033.rs switch compare_method to new-style trait error reporting 2016-07-22 14:32:56 +03:00
issue-13058.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-13352.rs deduplicate trait errors before they are displayed 2015-09-26 21:13:31 +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 Fix fallout in tests 2016-02-26 00:37:27 +00:00
issue-13428.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-13446.rs
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-13624.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-13641.rs Fix fallout in tests 2016-02-26 00:37:27 +00:00
issue-13727.rs Add regression tests for #13727. 2016-06-06 21:09:24 -04:00
issue-13847.rs
issue-13853-2.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
issue-13853-5.rs
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-14092.rs Update error message for E0243 and E0244 2016-08-07 01:31:09 +01:00
issue-14221.rs
issue-14227.rs
issue-14254.rs Make name resolution errors non-fatal 2015-12-11 21:00:15 +13:00
issue-14285.rs
issue-14309.rs Rewrite the improper_ctypes lint. 2015-07-23 17:03:04 -07:00
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
issue-14772.rs
issue-14845.rs Improve typeck diagnostic messages 2015-07-29 01:57:24 +03:00
issue-14853.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-14915.rs
issue-15034.rs clean-up ExprStruct and PatStruct type-checking 2015-08-15 20:39:28 +03:00
issue-15094.rs switch compare_method to new-style trait error reporting 2016-07-22 14:32:56 +03:00
issue-15129.rs
issue-15167.rs Fix bug in macro expression spans 2016-05-18 11:46:08 +00:00
issue-15207.rs
issue-15260.rs Stop ignoring expected note/help messages in compiletest suite. 2016-03-16 21:53:58 -04:00
issue-15381.rs implement RFC495 semantics for slice patterns 2016-06-09 00:38:38 +03:00
issue-15480.rs
issue-15524.rs Shrink span to variant discriminant expression for E0081 2016-08-08 09:56:41 -07: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 add test for #15919 2015-07-19 17:06:13 -04:00
issue-15965.rs
issue-16048.rs Update E0195 to new error format 2016-08-23 22:07:27 +05:30
issue-16058.rs Resolve partially resolved paths in struct patterns/expressions 2016-07-08 12:42:57 +03:00
issue-16098.rs
issue-16149.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +03:00
issue-16250.rs rustc: Don't lint about isize/usize in FFI 2015-09-30 14:31:01 -07:00
issue-16338.rs Improve &-ptr printing 2016-08-11 21:47:56 -07:00
issue-16401.rs std: Clean out old unstable + deprecated APIs 2016-05-30 20:46:32 -07:00
issue-16538.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-16562.rs
issue-16683.rs
issue-16725.rs rustc: Add support for extern crate foo as bar 2015-03-24 14:55:15 -07:00
issue-16747.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-16819.rs Remove restrictions from tuple structs/variants 2016-08-13 00:08:14 +03:00
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
issue-17001.rs Resolve partially resolved paths in struct patterns/expressions 2016-07-08 12:42:57 +03:00
issue-17025.rs
issue-17033.rs Improve &-ptr printing 2016-08-11 21:47:56 -07:00
issue-17252.rs Allow recursive static variables. 2015-07-24 19:17:45 -07:00
issue-17263.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-17283.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-17337.rs Remove all uses of #[staged_api] 2015-11-25 21:55:26 +03:00
issue-17373.rs
issue-17385.rs
issue-17405.rs Resolve partially resolved paths in struct patterns/expressions 2016-07-08 12:42:57 +03:00
issue-17431-1.rs Detect cycles and specialize error reporting for Sized. It is important 2016-01-16 05:22:32 -05:00
issue-17431-2.rs add comments and tests 2016-05-03 18:30:10 +03:00
issue-17431-3.rs Detect cycles and specialize error reporting for Sized. It is important 2016-01-16 05:22:32 -05:00
issue-17431-4.rs Detect cycles and specialize error reporting for Sized. It is important 2016-01-16 05:22:32 -05:00
issue-17431-5.rs Detect cycles and specialize error reporting for Sized. It is important 2016-01-16 05:22:32 -05:00
issue-17431-6.rs Detect cycles and specialize error reporting for Sized. It is important 2016-01-16 05:22:32 -05:00
issue-17431-7.rs Detect cycles and specialize error reporting for Sized. It is important 2016-01-16 05:22:32 -05:00
issue-17441.rs Fix fallout in tests 2016-03-30 22:00:48 +00:00
issue-17444.rs Improve typeck diagnostic messages 2015-07-29 01:57:24 +03:00
issue-17450.rs
issue-17458.rs Prevent comparison and dereferencing of raw pointers in constexprs 2015-05-28 03:22:44 +03:00
issue-17518.rs
issue-17545.rs Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03:00
issue-17546.rs Prohibit private variant reexports 2015-12-18 04:12:31 +03:00
issue-17551.rs Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03:00
issue-17651.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07: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 test: adjust for the move to MIR-based const checking. 2016-05-07 19:14:32 +03:00
issue-17718-const-borrow.rs add const_fn features 2015-05-29 09:42:54 -04:00
issue-17718-const-destructors.rs
issue-17718-const-naming.rs
issue-17718-const-privacy.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +03:00
issue-17718-constants-not-static.rs
issue-17718-patterns.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +03:00
issue-17718-recursive.rs
issue-17718-references.rs test: adjust for the move to MIR-based const checking. 2016-05-07 19:14:32 +03:00
issue-17718-static-move.rs Remove all unstable deprecated functionality 2015-08-12 14:55:17 -07:00
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 test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-17740.rs address review comments 2016-07-23 00:03:19 +03:00
issue-17758.rs
issue-17800.rs Check fields in union patters/expressions 2016-09-03 13:39:34 +03:00
issue-17904-2.rs typos: fix a grabbag of typos all over the place 2015-10-08 19:49:31 +01:00
issue-17905.rs rewrite the method-receiver matching code 2015-12-28 00:52:37 +02:00
issue-17913.rs
issue-17933.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +03:00
issue-17959.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-17994.rs Add test for #17994 2015-09-10 16:05:30 -04:00
issue-17999.rs
issue-18058.rs Show candidates for names not in scope 2016-02-19 01:10:36 +01: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 test: adjust for the move to MIR-based const checking. 2016-05-07 19:14:32 +03:00
issue-18119.rs Show candidates for names not in scope 2016-02-19 01:10:36 +01:00
issue-18159.rs
issue-18183.rs E0128 update error format 2016-08-09 15:13:32 -05:00
issue-18252.rs Updated E0423 to new format 2016-08-22 13:57:37 +08:00
issue-18294.rs
issue-18343.rs Finished implementing proper function check (through FnOnce) and moved tests to new file and updated tests 2015-06-19 21:04:12 -04:00
issue-18389.rs Update error messages and error descriptions 2015-12-18 04:12:31 +03:00
issue-18400.rs Refactor how we handle overflow so that it is a fatal error that aborts 2015-03-23 18:05:20 -04:00
issue-18423.rs
issue-18532.rs Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03: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
issue-18819.rs E0060 and E0061 improvement 2016-09-04 01:34:11 +02:00
issue-18919.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-18959.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
issue-19086.rs Fix various bugs around empty structs and patterns 2015-11-19 11:39:18 +03:00
issue-19109.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-19163.rs Add regression test for #19163 2015-05-02 15:22:27 +02:00
issue-19244-1.rs Fallout from this change. 2015-04-14 14:23:02 +02:00
issue-19244-2.rs Fallout from this change. 2015-04-14 14:23:02 +02:00
issue-19380.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
issue-19452.rs Updated E0423 to new format 2016-08-22 13:57:37 +08:00
issue-19482.rs eddyb's refactoring of coercions/adjustments 2015-04-14 21:55:42 +12:00
issue-19498.rs Update errors to use new error format 2016-05-12 16:48:59 -07: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 Fallout in tests -- we now report an error if you even reference a type 2015-08-12 17:58:56 -04:00
issue-19660.rs syntax: Implement #![no_core] 2015-08-03 17:23:01 -07:00
issue-19692.rs fix various error messages 2016-04-12 14:05:29 -04:00
issue-19707.rs Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03:00
issue-19734.rs
issue-19883.rs Show candidates for names not in scope 2016-02-19 01:10:36 +01:00
issue-19922.rs Check fields in union patters/expressions 2016-09-03 13:39:34 +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 Improve &-ptr printing 2016-08-11 21:47:56 -07:00
issue-20261.rs fix various error messages 2016-04-12 14:05:29 -04:00
issue-20313.rs
issue-20413.rs Add regression test for #20413 2015-05-12 12:24:20 +02:00
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 Fix #20616 2015-04-25 11:29:28 +08:00
issue-20616-2.rs Fix #20616 2015-04-25 11:29:28 +08:00
issue-20616-3.rs Fix #20616 2015-04-25 11:29:28 +08:00
issue-20616-4.rs Fix #20616 2015-04-25 11:29:28 +08:00
issue-20616-5.rs Fix #20616 2015-04-25 11:29:28 +08:00
issue-20616-6.rs Fix #20616 2015-04-25 11:29:28 +08:00
issue-20616-7.rs Fix #20616 2015-04-25 11:29:28 +08:00
issue-20616-8.rs syntax: Extra diagnostics for _ used in an identifier position 2016-03-31 10:15:36 +03:00
issue-20616-9.rs syntax: Extra diagnostics for _ used in an identifier position 2016-03-31 10:15:36 +03:00
issue-20692.rs Update E0038 to the new error format 2016-08-09 13:59:00 -04:00
issue-20714.rs
issue-20772.rs Add tests for E-needstest issues 2015-04-10 16:12:54 +10:00
issue-20801.rs Exise 'unsafe pointer' in favor of 'raw pointer' 2015-06-09 16:49:24 -04:00
issue-20825.rs add tests for #20825 2015-07-18 18:03:30 -04:00
issue-20831-debruijn.rs fallout in tests 2016-05-31 19:59:33 -04:00
issue-20862.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-20939.rs Add tests for E-needstest issues 2015-04-10 16:12:54 +10:00
issue-21045.rs
issue-21146.rs s/aux/auxiliary, because windows 2016-05-06 16:24:48 -04:00
issue-21160.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-21174.rs Check transmutes between types without statically known sizes. 2016-04-19 17:03:30 +03:00
issue-21177.rs Add regression test for #21177 2015-05-06 23:30:51 +02:00
issue-21202.rs rustc: Add support for extern crate foo as bar 2015-03-24 14:55:15 -07:00
issue-21221-1.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-21221-2.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-21221-3.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-21221-4.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-21332.rs switch compare_method to new-style trait error reporting 2016-07-22 14:32:56 +03:00
issue-21356.rs
issue-21449.rs Resolve partially resolved paths in struct patterns/expressions 2016-07-08 12:42:57 +03:00
issue-21546.rs Fix broken tests for E0428 2016-08-20 12:10:41 +02:00
issue-21554.rs Improve typeck diagnostic messages 2015-07-29 01:57:24 +03:00
issue-21600.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-21659-show-relevant-trait-impls-1.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-21659-show-relevant-trait-impls-2.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-21659-show-relevant-trait-impls-3.rs Add more tests 2016-01-02 19:46:31 +01:00
issue-21701.rs Add regression test for #21701 2015-05-07 00:25:53 +02:00
issue-21763.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-21946.rs project: add a recursion limit to "tail-recursive" projections 2015-10-27 16:04:06 +02:00
issue-21950.rs Update E0393 to new error format 2016-08-31 15:54:49 +08:00
issue-21974.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
issue-22034.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-22037.rs Show candidates for names not in scope 2016-02-19 01:10:36 +01:00
issue-22289.rs Overhaul cast semantics and make them follow RFC401 2015-05-19 17:42:14 +03:00
issue-22312.rs Add regression test for #22312 2015-07-13 22:25:19 +09:00
issue-22370.rs Update E0393 to new error format 2016-08-31 15:54:49 +08:00
issue-22384.rs Show candidates for names not in scope 2016-02-19 01:10:36 +01:00
issue-22434.rs Add test case for #22434 2016-06-18 18:43:44 -04:00
issue-22468.rs Add regression test for #22468 2015-04-30 12:24:56 +02:00
issue-22560.rs Update E0393 to new error format 2016-08-31 15:54:49 +08:00
issue-22599.rs Do not traverse RHS of assignment twice for unused variables lint 2015-09-23 11:52:37 +09:00
issue-22638.rs trans: Rename MonoId to Instance and start using it in more places. 2016-03-17 21:51:32 +02:00
issue-22645.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
issue-22673.rs test fixes 2015-05-27 20:31:56 +03:00
issue-22684.rs Add tests for #12808 and #22684 2016-03-30 21:26:35 +00:00
issue-22886.rs Update unit tests to accord for label in E0207 2016-08-06 00:04:27 +05:30
issue-22897.rs Split up tests, reduce coverage 2015-04-24 12:34:27 -06:00
issue-22933-1.rs Add tests + Fix rustdoc regression + Fix rebase 2016-07-08 12:42:57 +03:00
issue-22933-2.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
issue-23024.rs Remove the NOTE tests for now. We'll move to UI tests later 2016-08-08 09:26:32 -07:00
issue-23041.rs Updated error message E0282 2016-08-06 21:35:02 +02:00
issue-23046.rs Change to a multi-trait approach 2015-09-17 12:16:46 +12:00
issue-23073.rs Fix tests 2015-07-30 15:18:34 -07:00
issue-23080-2.rs Forget to update tests to use new error message 2016-09-02 11:58:02 -07:00
issue-23080.rs Forget to update tests to use new error message 2016-09-02 11:58:02 -07: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-23173.rs Make expr_is_lval more robust 2015-06-21 22:31:57 +03:00
issue-23217.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
issue-23253.rs Add regression test for #23253. 2015-04-26 00:52:19 +02:00
issue-23281.rs Add regression test for #23281 2016-06-20 14:23:43 -04:00
issue-23302.rs update E0265 to new format 2016-08-30 22:46:52 +03:00
issue-23305.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
issue-23338-locals-die-before-temps-of-body.rs Test cases for Issue 23338. 2015-04-04 09:24:29 +02:00
issue-23543.rs Fix E0229 unit tests 2016-08-05 20:11:26 +02:00
issue-23544.rs Fix E0229 unit tests 2016-08-05 20:11:26 +02:00
issue-23589.rs Fix #23589 2015-06-18 23:18:15 +03:00
issue-23595-1.rs Fix tests 2015-07-30 15:18:34 -07:00
issue-23595-2.rs Fix tests 2015-07-30 15:18:34 -07:00
issue-23716.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +03:00
issue-23729.rs Updates compiler error E0046 with new format 2016-08-07 08:24:36 -05:00
issue-23827.rs Updates compiler error E0046 with new format 2016-08-07 08:24:36 -05:00
issue-23966.rs Change error scheme so that if projection fails we generate A::B instead of TyError 2016-01-08 20:20:02 -05:00
issue-24013.rs Fallout in tests --- misc error message changes, WF fixes 2015-08-12 17:58:57 -04:00
issue-24036.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-24081.rs Update errors to use new error format 2016-05-12 16:48:59 -07:00
issue-24204.rs Add test for #24204 2016-08-28 19:45:20 -04:00
issue-24267-flow-exit.rs Regression test. 2015-04-15 18:16:56 +02:00
issue-24322.rs Make expr_is_lval more robust 2015-06-21 22:31:57 +03:00
issue-24352.rs Change error scheme so that if projection fails we generate A::B instead of TyError 2016-01-08 20:20:02 -05:00
issue-24356.rs Updates compiler error E0046 with new format 2016-08-07 08:24:36 -05:00
issue-24357.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-24363.rs Use node_ty instead of expr_ty in binary expr fixup 2015-04-15 22:36:06 +03:00
issue-24365.rs Don't try to suggest fields of an enum 2015-04-13 19:29:23 +03:00
issue-24424.rs Add regression test for #24424. 2016-06-25 07:31:05 -04:00
issue-24446.rs fix feature error, test fallout 2016-09-08 22:59:21 +02:00
issue-24682.rs ensure projections are prohibited when type parameters are 2015-09-13 23:47:41 +03:00
issue-24805-dropck-child-has-items-via-parent.rs Regression tests for #24805. 2015-04-30 14:27:53 +02:00
issue-24805-dropck-trait-has-items.rs Regression tests for #24805. 2015-04-30 14:27:53 +02:00
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-24895-copy-clone-dropck.rs regression test for Issue 24895. 2015-04-28 17:51:08 +02:00
issue-24968.rs fix trait capitalise typo in test file 2015-05-16 17:37:11 +08:00
issue-25076.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-25145.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
issue-25199.rs Regression tests for Issue 25199 (dropck and Box<Trait + 'a>). 2015-05-08 15:22:25 +02:00
issue-25368.rs Add regression test for #25368. Fixes #25368. 2015-07-24 04:53:43 -04:00
issue-25385.rs Stop ignoring expected note/help messages in compiletest suite. 2016-03-16 21:53:58 -04:00
issue-25386.rs Stop ignoring expected note/help messages in compiletest suite. 2016-03-16 21:53:58 -04:00
issue-25396.rs Fix fallout in tests 2016-02-26 00:37:27 +00:00
issue-25579.rs Resolving line length build fail 2016-06-08 13:26:18 +01:00
issue-25700.rs Simplify and type_known_to_meet_builtin_bound and make it more correct when 2015-06-18 20:51:43 +03:00
issue-25793.rs Update E0503 to the new format 2016-08-20 21:07:19 -04:00
issue-25826.rs updated E0395 to new error format 2016-08-17 22:03:52 -07:00
issue-25901.rs test: adjust for the move to MIR-based const checking. 2016-05-07 19:14:32 +03:00
issue-26056.rs Update E0038 to the new error format 2016-08-09 13:59:00 -04:00
issue-26093.rs updated E0070 to new error format 2016-08-12 10:15:54 -07:00
issue-26094.rs Add NOTE test annotations 2016-01-27 11:48:46 +01:00
issue-26194.rs address review comments 2016-07-23 00:03:19 +03:00
issue-26217.rs treat for<'a> T: 'a as T: 'static 2015-07-17 15:41:34 -04:00
issue-26237.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
issue-26262.rs Ensure projections are not counted as constraining type parameters. 2015-06-13 17:59:10 +03:00
issue-26459.rs Resolve partially resolved paths in struct patterns/expressions 2016-07-08 12:42:57 +03:00
issue-26472.rs typeck: if a private field exists, also check for a public method 2016-05-12 07:53:17 +02:00
issue-26548.rs rustc: remove SelfSpace from ParamSpace. 2016-08-17 05:50:57 +03:00
issue-26638.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-26656.rs Long await regression test for dropck on trait object method. 2015-12-10 19:59:20 +01:00
issue-26812.rs rustc: remove SelfSpace from ParamSpace. 2016-08-17 05:50:57 +03:00
issue-26886.rs Updated error message E0252 2016-08-06 13:31:03 +02:00
issue-26905.rs Ignore PhantomData when checking CoerceUnsized implementations 2015-09-14 22:02:26 -06:00
issue-26930.rs Add regression test for #26930 2016-04-09 02:38:50 +00:00
issue-26948.rs don't ICE when FRU is used on an enum variant 2015-07-14 18:58:18 +03:00
issue-27008.rs Updated E0306 to new format. 2016-08-05 16:55:14 +02:00
issue-27033.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +03:00
issue-27042.rs Include label in the span of loops 2015-07-18 11:53:55 +02:00
issue-27340.rs Update E0204 to the new error format 2016-08-07 03:53:32 -04:00
issue-27592.rs add regression test for #27592. Fixes #27592. 2015-08-12 20:58:47 -04:00
issue-27815.rs Resolve partially resolved paths in struct patterns/expressions 2016-07-08 12:42:57 +03:00
issue-27842.rs typeck: show a note about tuple indexing for erroneous tup[i] 2016-05-04 09:10:54 +02:00
issue-27895.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
issue-28075.rs Don't use std in stability tests 2015-09-19 12:16:30 +03:00
issue-28098.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-28105.rs Fix #28105 test and add a test for #28109 2015-09-03 03:50:46 +03:00
issue-28109.rs Make name resolution errors non-fatal 2015-12-11 21:00:15 +13:00
issue-28113.rs test: adjust for the move to MIR-based const checking. 2016-05-07 19:14:32 +03:00
issue-28324.rs Add test for #28324 2016-08-28 19:44:17 -04:00
issue-28344.rs Fixed regression in associated item resolution with default type parameters that reference Self in traits. 2015-09-13 14:14:04 -06:00
issue-28388-1.rs Resolve prefix in imports with empty braces 2015-09-17 14:13:14 +03:00
issue-28388-2.rs Resolve prefix in imports with empty braces 2015-09-17 14:13:14 +03:00
issue-28388-3.rs Don't use std in stability tests 2015-09-19 12:16:30 +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 Fix fallout in tests 2016-03-16 08:52:33 +00:00
issue-28514.rs Make private_in_public compatibility lint warn-by-default again 2016-09-05 00:28:44 +03:00
issue-28568.rs E0119 update error format 2016-08-04 15:53:48 -05:00
issue-28576.rs early-prohibit objects with Self-containing supertraits 2015-09-24 18:27:29 +03:00
issue-28586.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
issue-28625.rs Add tests for #20433, #26251, #28625, #33687 2016-08-27 18:37:27 -04:00
issue-28776.rs Fix label messages for E0133 2016-08-19 11:58:26 +08:00
issue-28837.rs Reword note about missing trait implementation 2015-10-13 09:59:46 +02:00
issue-28971.rs Fix ICE with unresolved associated items in closures (fixes #28971) 2015-11-03 20:09:20 +05:30
issue-28992-empty.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +03:00
issue-29084.rs Improve &-ptr printing 2016-08-11 21:47:56 -07:00
issue-29106.rs Add Shared pointer and have {Arc, Rc} use it 2015-10-16 18:35:31 -04:00
issue-29124.rs typeck: remove confusing suggestion for calling a fn type 2016-05-01 22:24:39 +02:00
issue-29147.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-29161.rs Move some other checks to AST sanity pass 2016-05-28 20:27:57 +03:00
issue-29181.rs don't revisit modules while finding traits in suggest 2015-10-21 20:18:21 +03:00
issue-29184.rs Add error message for using typeof instead of an ICE. 2015-10-23 16:34:47 +02:00
issue-29857.rs Change error scheme so that if projection fails we generate A::B instead of TyError 2016-01-08 20:20:02 -05:00
issue-29861.rs constrained_type_params: make projections depend on their trait-ref 2015-11-19 20:53:59 +02:00
issue-30007.rs Stabilize type-macros 2016-08-26 17:27:20 +02:00
issue-30079.rs Make private_in_public compatibility lint warn-by-default again 2016-09-05 00:28:44 +03:00
issue-30123.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-30236.rs Correct span for unused type parameter error in type alias (fixes #30236) 2015-12-06 22:35:40 +05:30
issue-30240.rs handle string literals correctly in match checking 2016-06-09 00:38:38 +03:00
issue-30255.rs Only print parameters with elided lifetimes in elision error messages. 2016-05-18 01:50:21 -05:00
issue-30302.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-30438-a.rs regression tests for issue #30438. 2016-02-08 13:49:06 +01:00
issue-30438-b.rs regression tests for issue #30438. 2016-02-08 13:49:06 +01:00
issue-30438-c.rs Minor spelling fixes 2016-02-09 11:52:39 -05:00
issue-30535.rs astconv: don't use as_local_node_id for ids in a Def 2016-01-22 21:27:34 +02:00
issue-30560.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
issue-30589.rs Make coherence more tolerant of error types. 2016-01-08 20:20:01 -05:00
issue-30730.rs Improve previous compile fail test 2016-01-12 15:16:43 +00:00
issue-31011.rs Add NOTE test annotations 2016-01-27 11:48:46 +01:00
issue-31109.rs ICE more gracefully in constant evaluation when float parsing fails 2016-02-04 23:06:50 +01: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 Add test for #31212 2016-01-28 05:06:23 +00:00
issue-31221.rs Changing label to "this is an..." 2016-08-04 11:22:02 -04:00
issue-31424.rs borrowck: do not suggest to change "&mut self" to "&mut mut self" 2016-05-10 14:57:44 +02:00
issue-31495.rs driver: Include invalid predicate in error message 2016-02-08 18:47:03 -05:00
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 remove wrong assert in check_match 2016-03-04 16:11:38 +02:00
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: include normal modules in the ribs 2016-02-24 06:31:55 +00:00
issue-31910.rs Use HIR map instead of tcx in constant evaluator 2016-02-29 22:54:02 +09:00
issue-32004.rs Rewrite check_pat_enum, split it into check_pat_tuple_struct and check_pat_path 2016-07-08 12:42:57 +03:00
issue-32086.rs Add tests 2016-06-10 01:03:54 +03:00
issue-32119.rs Detect cycles that include renamed imports 2016-03-30 23:50:19 +00:00
issue-32128.rs Autoderef when suggesting to call (self.field) 2016-04-03 22:58:44 +02: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 liveness: substitute bound regions with free ones before normalizing the return type 2016-03-18 11:44:16 +01:00
issue-32326.rs E0072 update error format 2016-08-10 13:37:59 -05:00
issue-32377.rs Check transmutes between types without statically known sizes. 2016-04-19 17:03:30 +03:00
issue-32655.rs rustc: Implement custom derive (macros 1.1) 2016-09-02 12:52:56 -07:00
issue-32709.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-32782.rs Remove the MacroVisitor pass. 2016-04-22 01:40:33 +02:00
issue-32797.rs Add regression test for #32797 (fixes #32797) 2016-04-11 19:42:33 +00:00
issue-32829.rs Add regression test for issue #32829 2016-06-02 23:58:47 +02:00
issue-32833.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
issue-32922.rs Add another test for issue #31856 2016-04-15 02:22:34 +00:00
issue-32950.rs Stabilize type-macros 2016-08-26 17:27:20 +02:00
issue-32963.rs turn the RFC1592 warnings into hard errors 2016-09-01 13:34:56 +03:00
issue-33293.rs Add regression test for #33293 2016-06-13 23:24:29 +02:00
issue-33464.rs resolve: do not modify span of non-importable name 2016-05-10 08:35:37 +02:00
issue-33571.rs Add test 2016-05-28 08:43:36 +00:00
issue-33784.rs typeck: suggest (x.field)(...) to call struct fields even when x is a reference 2016-08-07 09:36:48 +02:00
issue-33819.rs Satisfy tidy 2016-05-24 10:57:44 -04:00
issue-33876.rs Improve help messages for E0425 2016-06-02 13:58:21 +02:00
issue-34028.rs Add regression test 2016-06-03 12:57:58 +00:00
issue-34047.rs Add tests 2016-06-10 01:03:54 +03: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-34209.rs Update E0223 to the new format 2016-08-05 21:31:18 -07:00
issue-34334.rs Fix ICE in memory categorization of tuple patterns 2016-06-18 03:15:07 +03:00
issue-34349.rs Avoid writing a temporary closure kind 2016-07-22 16:57:08 -04: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 Suppress unused type parameter error when type has error field 2016-07-31 00:58:30 +09:00
issue-35139.rs Update unit tests to accord for label in E0207 2016-08-06 00:04:27 +05:30
issue-35450.rs Add regression test. 2016-08-07 06:13:35 +00:00
issue-35668.rs Handle ReEmpty for impl Trait 2016-09-07 18:26:53 -04:00
issue-35869.rs More robust testing 2016-08-24 11:48:53 -07:00
issue-36053-2.rs clear obligations-added flag with nested fulfillcx 2016-09-14 11:04:39 -04:00
issue-36299.rs re-add accidentally removed line 2016-09-06 18:53:43 +02:00
issue28498-reject-ex1.rs review comment: use RFC example for compile-fail/issue28498-reject-ex1.rs 2015-10-06 16:54:10 +02:00
issue28498-reject-lifetime-param.rs Added tests illustrating when and when not to use the UGEH attribute w.r.t. a lifetime param. 2015-10-08 14:43:45 +02:00
issue28498-reject-passed-to-fn.rs revise cfail test, removing ugeh attribute that was erroneously cut-and-pasted into it. 2015-10-09 13:30:08 +02:00
issue28498-reject-trait-bound.rs Added tests illustrating when and when not to use the UGEH attribute w.r.t. a trait bound. 2015-10-08 14:43:44 +02:00
issue32829.rs Add regression test for ICE in constant blocks 2016-05-10 23:48:12 -07:00
keyword-false-as-identifier.rs Fix keyword parsing tests 2016-04-24 21:35:50 +03:00
keyword-true-as-identifier.rs Fix keyword parsing tests 2016-04-24 21:35:50 +03: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 Move to {integer} and {float} 2016-07-28 09:49:31 -07: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 Fallout in tests --- misc error message changes, WF fixes 2015-08-12 17:58:57 -04:00
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
lang-item-missing.rs syntax: Implement #![no_core] 2015-08-03 17:23:01 -07:00
lexical-scopes.rs Resolve partially resolved paths in struct patterns/expressions 2016-07-08 12:42:57 +03:00
lifetime-bound-will-change-warning.rs Transition to the new object lifetime defaults, replacing the old 2015-07-14 19:36:15 -04:00
lifetime-elision-return-type-requires-explicit-lifetime.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
lifetime-inference-give-expl-lifetime-param-2.rs std: Clean out #[deprecated] APIs 2015-03-31 15:49:57 -07:00
lifetime-inference-give-expl-lifetime-param-3.rs fallout in tests 2016-05-31 19:59:33 -04:00
lifetime-inference-give-expl-lifetime-param.rs Weaken test compile-fail/lifetime-inference-give-expl-lifetime-param. 2016-07-25 20:34:43 +00:00
lifetime-underscore.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
linkage1.rs
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-change-warnings.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
lint-ctypes-enum.rs Rewrite the improper_ctypes lint. 2015-07-23 17:03:04 -07:00
lint-ctypes.rs Detect cycles and specialize error reporting for Sized. It is important 2016-01-16 05:22:32 -05:00
lint-dead-code-1.rs Fix the fallout 2015-12-18 04:12:31 +03:00
lint-dead-code-2.rs
lint-dead-code-3.rs librustc: dont warn for inside of items when the parent is dead 2015-11-08 02:04:34 +00:00
lint-dead-code-4.rs Fix "field is never used" warning to take unions into account 2016-09-03 15:29:16 -07:00
lint-dead-code-5.rs
lint-dead-code-variant.rs Extend dead code lint to detect more unused enum variants 2015-06-02 20:31:40 +09:00
lint-directives-on-use-items-issue-10534.rs
lint-exceeding-bitshifts.rs Update wording on E0080 2016-08-04 07:31:06 +05:30
lint-forbid-attr.rs Update E0453 to new error format 2016-08-26 07:59:20 +05:30
lint-forbid-cmdline.rs Remove all uses of #[staged_api] 2015-11-25 21:55:26 +03:00
lint-group-style.rs Stop ignoring expected note/help messages in compiletest suite. 2016-03-16 21:53:58 -04:00
lint-impl-fn.rs
lint-malformed.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
lint-misplaced-attr.rs
lint-missing-doc.rs Revert "Revert "Fix missing_docs lint for const and static."" 2015-08-06 16:36:44 -07:00
lint-non-camel-case-types.rs
lint-non-snake-case-crate-2.rs Lint non-snake-case crate names 2015-04-19 20:31:18 +12:00
lint-non-snake-case-crate.rs Lint non-snake-case crate names 2015-04-19 20:31:18 +12:00
lint-non-snake-case-functions.rs
lint-non-snake-case-lifetimes.rs
lint-non-snake-case-modules.rs
lint-non-uppercase-statics.rs
lint-obsolete-attr.rs
lint-output-format.rs Refactor attr::Stability 2015-10-13 06:01:31 +03:00
lint-owned-heap-memory.rs
lint-qualification.rs rustc_resolve: fix a bug in which unused imports can get wrongly marked as used when checking for unused qualifications in resolve_path (fixes #30078) 2015-12-17 05:43:44 +00:00
lint-removed-allow.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
lint-removed-cmdline.rs rustc: Fix bugs in renamed and removed lints and re-add raw_pointer_derive 2016-01-14 22:20:39 +00:00
lint-removed.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
lint-renamed-allow.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
lint-renamed-cmdline.rs rustc: Fix bugs in renamed and removed lints and re-add raw_pointer_derive 2016-01-14 22:20:39 +00:00
lint-renamed.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
lint-shorthand-field.rs
lint-stability-fields.rs Remove all uses of #[staged_api] 2015-11-25 21:55:26 +03:00
lint-stability.rs Add tests + Fix rustdoc regression + Fix rebase 2016-07-08 12:42:57 +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 Update wording on E0080 2016-08-04 07:31:06 +05:30
lint-unconditional-recursion.rs Stop ignoring expected note/help messages in compiletest suite. 2016-03-16 21:53:58 -04:00
lint-unexported-no-mangle.rs
lint-unknown-attr.rs
lint-unknown-feature-default.rs
lint-unknown-feature.rs
lint-unknown-lint-cmdline.rs rustc: Fix bugs in renamed and removed lints and re-add raw_pointer_derive 2016-01-14 22:20:39 +00:00
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 Fallout in tests 2015-04-02 13:24:46 -04:00
lint-unused-extern-crate.rs rustc: Add support for extern crate foo as bar 2015-03-24 14:55:15 -07:00
lint-unused-imports.rs Improve diagnostics for pattern bindings that illegally shadow items. 2016-08-01 19:09:58 +00:00
lint-unused-mut-self.rs
lint-unused-mut-variables.rs Make the unused_mut lint smarter with respect to locals. 2015-07-01 00:12:12 +03:00
lint-unused-unsafe.rs
lint-uppercase-variables.rs Remove ignore-tidy-linelength from tests that no longer need it 2015-04-09 08:21:59 +10:00
liveness-assign-imm-local-in-loop.rs Update error message E0384 to new format 2016-08-10 00:07:42 +07:00
liveness-assign-imm-local-in-op-eq.rs Update error message E0384 to new format 2016-08-10 00:07:42 +07:00
liveness-assign-imm-local-with-init.rs Update error message E0384 to new format 2016-08-10 00:07:42 +07:00
liveness-closure-require-ret.rs
liveness-dead.rs Warn unused_assignments for arguments 2015-11-03 19:04:36 +09:00
liveness-forgot-ret.rs
liveness-issue-2163.rs
liveness-missing-ret2.rs
liveness-move-call-arg.rs
liveness-move-in-loop.rs
liveness-move-in-while.rs
liveness-return-last-stmt-semi.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
liveness-unused.rs Do not trigger unused_variables lint for variable modified through AddAssign 2016-03-04 22:52:34 +01:00
liveness-use-after-move.rs
liveness-use-after-send.rs
log-syntax-gate.rs
log-syntax-gate2.rs
loop-labeled-break-value.rs Tests for shadowing between lifetimes and loop labels within function bodies. 2015-04-21 18:09:46 +02:00
loop-proper-liveness.rs Add tests for various diverging & converging loops 2016-01-20 13:28:25 +02:00
loop-properly-diverging-2.rs Add tests for various diverging & converging loops 2016-01-20 13:28:25 +02:00
loops-reject-duplicate-labels-2.rs Update E0496 to new format 2016-09-02 22:28:26 +02:00
loops-reject-duplicate-labels.rs Update E0496 to new format 2016-09-02 22:28:26 +02:00
loops-reject-labels-shadowing-lifetimes.rs Update E0496 to new format 2016-09-02 22:28:26 +02:00
loops-reject-lifetime-shadowing-label.rs Update E0496 to new format 2016-09-02 22:28:26 +02:00
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-context.rs Stabilize type-macros 2016-08-26 17:27:20 +02:00
macro-crate-nonterminal-non-root.rs Unignore some tests in stage1 2015-05-13 19:58:49 -04:00
macro-error.rs Stabilize type-macros 2016-08-26 17:27:20 +02:00
macro-expanded-mod.rs Add test 2016-03-02 23:50:19 +00:00
macro-expansion-tests.rs Rewrite the unit tests in ext/expand.rs as a compile-fail test. 2016-09-13 05:31:17 +00:00
macro-follow.rs Remove the old FOLLOW checking (aka check_matcher_old). 2016-06-06 12:27:34 +02:00
macro-followed-by-seq-bad.rs Permit token trees, identifiers, and blocks to be following by 2015-05-15 13:23:27 -04:00
macro-incomplete-parse.rs Fix fallout. 2016-07-12 04:31:40 +00:00
macro-inner-attributes.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
macro-input-future-proofing.rs After RFC amendment 1384, FOLLOW(pat) includes |, so update tests accordingly. 2016-01-07 20:53:33 +01:00
macro-invalid-fragment-spec.rs Make sure that macros that didn't pass LHS checking are not expanded. 2016-05-24 11:21:28 +02:00
macro-local-data-key-priv.rs
macro-match-nonterminal.rs Slightly improved macro diagnostics + Indentation fixes 2015-08-15 21:27:52 +02: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 Add a test 2015-11-25 21:01:23 +01:00
macro-name-typo.rs Add '!' to macro name suggestion, use fileline_help instead of span_help 2015-11-26 11:59:41 +01:00
macro-no-implicit-reexport.rs Unignore some tests in stage1 2015-05-13 19:58:49 -04:00
macro-outer-attributes.rs
macro-parameter-span.rs Generated code spans now point to callsite parameters (where applicable) 2015-12-15 17:41:03 +13:00
macro-reexport-malformed-1.rs test fallout 2016-01-22 08:19:27 +13:00
macro-reexport-malformed-2.rs test fallout 2016-01-22 08:19:27 +13:00
macro-reexport-malformed-3.rs test fallout 2016-01-22 08:19:27 +13:00
macro-reexport-not-locally-visible.rs Unignore some tests in stage1 2015-05-13 19:58:49 -04:00
macro-reexport-undef.rs test fallout 2016-01-22 08:19:27 +13:00
macro-stmt-matchers.rs Add regression test 2016-07-17 16:08:09 +00:00
macro-tt-matchers.rs Add test for metavariable hygiene. 2016-08-07 06:54:56 +00:00
macro-use-bad-args-1.rs test fallout 2016-01-22 08:19:27 +13:00
macro-use-bad-args-2.rs test fallout 2016-01-22 08:19:27 +13:00
macro-use-scope.rs Add regression test 2016-06-12 06:28:37 +00:00
macro-use-undef.rs Unignore some tests in stage1 2015-05-13 19:58:49 -04:00
macro-use-wrong-name.rs Unignore some tests in stage1 2015-05-13 19:58:49 -04:00
macro-with-seps-err-msg.rs Add regression test 2016-06-27 03:17:55 +00:00
macro_undefined.rs Add check on find_best_match_for_name and improve help message for undefined macro 2016-02-16 22:30:08 +01:00
macros-nonfatal-errors.rs Fix fallout in tests 2016-05-28 05:22:22 +00:00
main-wrong-location.rs
main-wrong-type-2.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
main-wrong-type.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
malformed-derive-entry.rs
malformed-plugin-1.rs
malformed-plugin-2.rs
malformed-plugin-3.rs
malformed_macro_lhs.rs Reject a LHS formed of a single sequence TT during macro_rules! checking. 2016-05-26 19:05:44 +02:00
manual-link-bad-form.rs rustc: Remove support for -l foo:static 2015-03-26 16:42:22 -07:00
manual-link-bad-kind.rs rustc: Remove support for -l foo:static 2015-03-26 16:42:22 -07:00
manual-link-bad-search-path.rs
manual-link-framework.rs rustc: Remove support for -l foo:static 2015-03-26 16:42:22 -07:00
map-types.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
match-arm-statics.rs
match-ill-type2.rs
match-join.rs
match-non-exhaustive.rs
match-pattern-field-mismatch-2.rs Implement .. in tuple (struct) patterns 2016-05-26 11:11:58 +03:00
match-pattern-field-mismatch.rs
match-range-fail-2.rs Clarify the usage of "hints" in const_eval. 2015-07-17 18:29:34 -07:00
match-range-fail-dominate.rs
match-range-fail.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
match-ref-ice.rs Feature gate *all* slice patterns. #23121 2015-03-27 12:50:49 -07:00
match-ref-mut-invariance.rs
match-ref-mut-let-invariance.rs
match-static-const-lc.rs Use assert_eq! instead of assert! in tests 2015-06-13 14:55:55 +03:00
match-struct.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
match-tag-nullary.rs
match-tag-unary.rs
match-vec-fixed.rs Feature gate *all* slice patterns. #23121 2015-03-27 12:50:49 -07:00
match-vec-mismatch-2.rs implement RFC495 semantics for slice patterns 2016-06-09 00:38:38 +03:00
match-vec-mismatch.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
match-vec-unreachable.rs implement RFC495 semantics for slice patterns 2016-06-09 00:38:38 +03:00
meta-expected-error-correct-rev.rs make it possible for a test to declare should-panic 2016-03-02 14:26:27 -05:00
meta-expected-error-wrong-rev.rs rename should-panic to should-fail, per acrichto's suggestion 2016-03-02 14:26:28 -05:00
method-ambig-one-trait-unknown-int-type.rs Updated error message E0282 2016-08-06 21:35:02 +02: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-err-msg.rs E0060 and E0061 improvement 2016-09-04 01:34:11 +02:00
method-help-unsatisfied-bound.rs Fix fallout in tests 2016-03-30 22:00:48 +00:00
method-macro-backtrace.rs Adjust tests to new error message 2016-03-11 10:59:40 -08:00
method-missing-call.rs
method-path-in-pattern.rs Rewrite check_pat_enum, split it into check_pat_tuple_struct and check_pat_path 2016-07-08 12:42:57 +03:00
method-resolvable-path-in-pattern.rs Merge PatKind::QPath into PatKind::Path in AST 2016-06-20 23:39:02 +03:00
method-self-arg-1.rs Improve &-ptr printing 2016-08-11 21:47:56 -07:00
method-self-arg-2.rs
method-suggestion-no-duplication.rs Fix compile-fail test for ExactSizeIterator::is_empty 2016-07-14 23:42:13 +02:00
minus-string.rs Fix fallout in tests 2016-03-30 22:00:48 +00:00
mir-unpretty.rs Add test 2016-02-27 12:45:10 +02:00
missing-block-hint.rs Improve error message when failing to parse a block 2016-08-23 18:23:31 +12:00
missing-derivable-attr.rs
missing-macro-use.rs Unignore some tests in stage1 2015-05-13 19:58:49 -04:00
missing-main.rs
missing-return.rs
missing-semicolon-warning.rs Start a best-effort warning cycle. 2016-07-13 04:50:35 +00:00
missing-stability.rs Remove all uses of #[staged_api] 2015-11-25 21:55:26 +03:00
missing_debug_impls.rs
mod_file_aux.rs
mod_file_correct_spans.rs Make name resolution errors non-fatal 2015-12-11 21:00:15 +13:00
mod_file_disambig.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
mod_file_disambig_aux.rs
mod_file_not_owning.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
mod_file_not_owning_aux1.rs
mod_file_not_owning_aux2.rs
module-macro_use-arguments.rs
move-fragments-1.rs
move-fragments-2.rs Fix the fallout 2015-11-19 11:41:09 +03:00
move-fragments-3.rs Fix the fallout 2015-11-19 11:41:09 +03:00
move-fragments-4.rs
move-fragments-5.rs
move-fragments-6.rs
move-fragments-7.rs
move-fragments-8.rs
move-fragments-9.rs
move-in-guard-1.rs
move-in-guard-2.rs
move-into-dead-array-1.rs
move-into-dead-array-2.rs
move-out-of-array-1.rs
move-out-of-tuple-field.rs
moves-based-on-type-access-to-field.rs
moves-based-on-type-block-bad.rs Fix tidy error 2016-05-18 08:30:46 -04: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
moves-based-on-type-match-bindings.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
moves-based-on-type-move-out-of-closure-env-issue-1965.rs
moves-based-on-type-no-recursive-stack-closure.rs Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03:00
moves-based-on-type-tuple.rs Remove the deprecated box(PLACE) syntax. 2015-09-24 18:00:08 +03:00
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
mut-pattern-mismatched.rs wording fixes in error messages 2016-08-19 16:05:37 -07:00
mut-ptr-cant-outlive-ref.rs
mut-suggestion.rs Update errors to use new error format 2016-05-12 16:48:59 -07:00
mutable-class-fields-2.rs
mutable-class-fields.rs
mutable-enum-indirect.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
name-clash-nullary.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +03:00
namespaced-enum-glob-import-no-impls-xcrate.rs
namespaced-enum-glob-import-no-impls.rs
nested-cfg-attrs.rs Support nested cfg_attr attributes 2016-06-11 04:59:36 +00:00
nested-ty-params.rs
never-assign-dead-code.rs Add explanations to tests 2016-08-13 21:37:09 +08:00
never-assign-wrong-type.rs Add explanations to tests 2016-08-13 21:37:09 +08:00
never-disabled.rs Add explanations to tests 2016-08-13 21:37:09 +08:00
never-fallback.rs Improve comments on ! tests 2016-08-13 21:37:09 +08:00
no-capture-arc.rs
no-core-gated.rs syntax: Implement #![no_core] 2015-08-03 17:23:01 -07:00
no-implicit-prelude-nested.rs Show candidates for names not in scope 2016-02-19 01:10:36 +01:00
no-implicit-prelude.rs Show candidates for names not in scope 2016-02-19 01:10:36 +01:00
no-link.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
no-method-suggested-traits.rs Fix fallout in tests 2016-03-30 22:00:48 +00:00
no-patterns-in-args.rs Fixed no-pattern-in-args test for new E0130 format 2016-08-10 19:55:54 +02:00
no-reuse-move-arc.rs
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 Fix fallout in tests 2016-03-16 08:52:33 +00:00
no-type-for-node-ice.rs
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 std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
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
non-constant-enum-for-vec-repeat.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
non-constant-expr-for-fixed-len-vec.rs Fallout from this change. 2015-04-14 14:23:02 +02:00
non-constant-expr-for-vec-repeat.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
non-constant-in-const-path.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
non-copyable-void.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
non-exhaustive-match-nested.rs implement RFC495 semantics for slice patterns 2016-06-09 00:38:38 +03:00
non-exhaustive-match.rs implement RFC495 semantics for slice patterns 2016-06-09 00:38:38 +03:00
non-exhaustive-pattern-witness.rs Update E0004 to use labels 2016-08-05 21:07:34 +02:00
non-inline-mod-restriction.rs Disallow non-inline modules without path annotations inside blocks and fix fallout 2016-02-13 07:05:28 +00:00
non-interger-atomic.rs rustc: add ReErased to be used by trait selection, MIR and trans. 2016-06-05 13:58:51 +03:00
noncopyable-class.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
nonscalar-cast.rs
not-enough-arguments.rs E0060 and E0061 improvement 2016-09-04 01:34:11 +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 improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
not-utf8.bin
not-utf8.rs test/compile-fail: fix expected error message for non-UTF8 source. 2015-05-17 02:15:00 +03:00
numeric-fields.rs Check fields in union patters/expressions 2016-09-03 13:39:34 +03:00
object-does-not-impl-trait.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
object-lifetime-default-ambiguous.rs Transition to the new object lifetime defaults, replacing the old 2015-07-14 19:36:15 -04:00
object-lifetime-default-elision.rs Transition to the new object lifetime defaults, replacing the old 2015-07-14 19:36:15 -04:00
object-lifetime-default-from-box-error.rs eddyb's changes for DST coercions 2015-05-13 14:19:51 +12:00
object-lifetime-default-from-rptr-box-error.rs Transition to the new object lifetime defaults, replacing the old 2015-07-14 19:36:15 -04:00
object-lifetime-default-from-rptr-struct-error.rs Transition to the new object lifetime defaults, replacing the old 2015-07-14 19:36:15 -04:00
object-lifetime-default-mybox.rs change coercion to use target region if not LUB 2016-03-18 16:38:29 -04:00
object-lifetime-default.rs Fix some merge conflicts 2015-07-03 19:42:55 -04:00
object-pointer-types.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
object-safety-by-value-self-use.rs
object-safety-by-value-self.rs Change lint names to plurals 2015-03-25 10:06:13 +13:00
object-safety-generics.rs Update E0038 to the new error format 2016-08-09 13:59:00 -04:00
object-safety-issue-22040.rs fix fallout 2015-10-02 23:40:10 +03:00
object-safety-mentions-Self.rs Update E0038 to the new error format 2016-08-09 13:59:00 -04:00
object-safety-no-static.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
object-safety-phantom-fn.rs Fallout in tests 2015-04-02 13:24:46 -04:00
object-safety-sized-2.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
object-safety-sized.rs Update E0038 to the new error format 2016-08-09 13:59:00 -04:00
object-safety-supertrait-mentions-Self.rs Update E0038 to the new error format 2016-08-09 13:59:00 -04:00
occurs-check-2.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
occurs-check-3.rs
occurs-check.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
old-suffixes-are-really-forbidden.rs Replace illegal with invalid in most diagnostics 2015-07-29 01:59:31 +03:00
once-cant-call-twice-on-heap.rs
opt-in-copy.rs Make name resolution errors non-fatal 2015-12-11 21:00:15 +13:00
or-patter-mismatch.rs
orphan-check-diagnostics.rs
osx-frameworks.rs
output-type-mismatch.rs
overloaded-calls-bad.rs E0060 and E0061 improvement 2016-09-04 01:34:11 +02:00
overloaded-calls-nontuple.rs Fallout from changing fn traits to use inheritance rather than bridge 2015-03-23 19:57:30 -04:00
oversized-literal.rs
packed-struct-generic-transmute.rs Change error message in rustbook 2015-10-16 10:59:04 +02:00
packed-struct-transmute.rs Change error message in rustbook 2015-10-16 10:59:04 +02: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 fix compile-fail and parse-fail tests by blindly opting back into 2016-03-30 22:23:54 +02:00
parser-recovery-1.rs fix compile-fail and parse-fail tests by blindly opting back into 2016-03-30 22:23:54 +02:00
parser-recovery-2.rs fix compile-fail and parse-fail tests by blindly opting back into 2016-03-30 22:23:54 +02:00
pat-shadow-in-nested-binding.rs resolve: Rewrite resolve_pattern 2016-06-10 01:03:54 +03:00
pat-slice-old-style.rs add an help message when using an old-style slice pattern 2016-06-09 00:38:38 +03:00
pat-tuple-bad-type.rs Implement .. in tuple (struct) patterns 2016-05-26 11:11:58 +03:00
pat-tuple-feature-gate.rs Implement .. in tuple (struct) patterns 2016-05-26 11:11:58 +03:00
pat-tuple-overfield.rs Implement .. in tuple (struct) patterns 2016-05-26 11:11:58 +03:00
pattern-bindings-after-at.rs
pattern-error-continue.rs Implement .. in tuple (struct) patterns 2016-05-26 11:11:58 +03:00
pattern-ident-path-generics.rs
pattern-macro-hygiene.rs
pattern-tyvar-2.rs
pattern-tyvar.rs
phantom-oibit.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
placement-expr-unsafe.rs Add tests for newly introduced syntax 2015-10-27 21:55:10 +02:00
placement-expr-unstable.rs std: Stabilize APIs for the 1.9 release 2016-04-11 08:57:53 -07: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 Add tests 2016-02-26 00:37:27 +00:00
privacy-ns1.rs Show candidates for names not in scope 2016-02-19 01:10:36 +01:00
privacy-ns2.rs Fix fallout in tests. 2016-07-27 05:17:05 +00:00
privacy-sanity.rs Permit pub items in blocks 2016-02-26 21:20:56 +03:00
privacy-ufcs.rs Fix fallout in tests 2016-02-26 00:37:27 +00:00
privacy1.rs Fix fallout in tests 2016-03-30 21:26:35 +00:00
privacy2.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
privacy3.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
privacy4.rs Fix fallout in tests 2016-02-26 00:37:27 +00:00
privacy5.rs privacy: Cleanup check_field 2016-03-30 21:26:35 +00:00
private-impl-method.rs Add tests 2016-02-26 00:37:27 +00:00
private-in-public-lint.rs Make private_in_public compatibility lint deny-by-default 2016-08-11 23:19:04 +03:00
private-in-public-warn.rs Make private_in_public compatibility lint warn-by-default again 2016-09-05 00:28:44 +03:00
private-in-public.rs privacy: Substitute type aliases in private-in-public checker 2016-08-11 00:32:07 +03:00
private-item-simple.rs
private-method-cross-crate.rs
private-method-inherited.rs
private-method.rs
private-struct-field-cross-crate.rs Use assert_eq! instead of assert! in tests 2015-06-13 14:55:55 +03:00
private-struct-field-ctor.rs
private-struct-field-pattern.rs
private-struct-field.rs Use assert_eq! instead of assert! in tests 2015-06-13 14:55:55 +03:00
private-variant-and-crate-reexport.rs Make private_in_public compatibility lint warn-by-default again 2016-09-05 00:28:44 +03:00
ptr-coercion.rs wording fixes in error messages 2016-08-19 16:05:37 -07:00
qualified-path-params-2.rs Update E0223 to the new format 2016-08-05 21:31:18 -07:00
qualified-path-params.rs Rewrite check_pat_enum, split it into check_pat_tuple_struct and check_pat_path 2016-07-08 12:42:57 +03: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 Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
range-2.rs adjust range tests 2016-02-27 02:01:41 -05:00
range_inclusive_gate.rs fix stability hole 2016-02-27 02:01:41 -05:00
range_traits-1.rs add fixme about duplicated errors 2016-06-11 15:51:04 -04: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 Implement a hacky version of the DAG support we ultimately want, leaving 2016-01-16 05:22:33 -05:00
recursion_limit.rs Stop ignoring expected note/help messages in compiletest suite. 2016-03-16 21:53:58 -04:00
recursive-enum.rs Detect cycles and specialize error reporting for Sized. It is important 2016-01-16 05:22:32 -05:00
recursive-reexports.rs Add regression test 2016-06-29 00:27:18 +00:00
ref-suggestion.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
reflect-assoc.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
reflect-object-param.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
reflect.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
refutable-pattern-errors.rs
refutable-pattern-in-fn-arg.rs
region-borrow-params-issue-29793-big.rs Regression tests for Issue 29793. 2015-12-15 15:18:45 +01:00
region-borrow-params-issue-29793-small.rs Fix tidy and nits 2016-08-17 15:53:10 -07:00
region-bound-extra-bound-in-impl.rs Rather than storing the relations between free-regions in a global 2015-04-18 11:35:51 -04:00
region-bound-extra-bound-in-inherent-impl.rs Rather than storing the relations between free-regions in a global 2015-04-18 11:35:51 -04:00
region-bound-on-closure-outlives-call.rs
region-bound-same-bounds-in-trait-and-impl.rs Rather than storing the relations between free-regions in a global 2015-04-18 11:35:51 -04:00
region-bounds-on-objects-and-type-parameters.rs
region-invariant-static-error-reporting.rs fix DFS for region error reporting 2016-05-10 12:22:20 -04:00
region-lifetime-bounds-on-fns-where-clause.rs change coercion to use target region if not LUB 2016-03-18 16:38:29 -04:00
region-multiple-lifetime-bounds-on-fns-where-clause.rs change coercion to use target region if not LUB 2016-03-18 16:38:29 -04: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 test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
regionck-unboxed-closure-lifetimes.rs Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03:00
regions-addr-of-arg.rs
regions-addr-of-self.rs
regions-addr-of-upvar-self.rs
regions-assoc-type-in-supertrait-outlives-container.rs Fallout in tests --- misc error message changes, WF fixes 2015-08-12 17:58:57 -04:00
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 catch attempts to leak obligations out of snapshots 2016-05-25 21:12:35 +03:00
regions-bounded-by-trait-requiring-static.rs Exise 'unsafe pointer' in favor of 'raw pointer' 2015-06-09 16:49:24 -04:00
regions-bounded-method-type-parameters-cross-crate.rs rustbuild: Add support for compiletest test suites 2016-04-18 16:30:01 -07:00
regions-bounded-method-type-parameters-trait-bound.rs
regions-bounded-method-type-parameters.rs
regions-bounds.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
regions-close-associated-type-into-object.rs New tests --- projection outlives relation 2015-08-12 17:58:22 -04:00
regions-close-object-into-object-1.rs Fallout in tests --- misc error message changes, WF fixes 2015-08-12 17:58:57 -04:00
regions-close-object-into-object-2.rs Fallout in tests --- misc error message changes, WF fixes 2015-08-12 17:58:57 -04:00
regions-close-object-into-object-3.rs Fallout in tests --- misc error message changes, WF fixes 2015-08-12 17:58:57 -04:00
regions-close-object-into-object-4.rs Fallout in tests --- misc error message changes, WF fixes 2015-08-12 17:58:57 -04:00
regions-close-object-into-object-5.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
regions-close-over-borrowed-ref-in-obj.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07: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-2.rs
regions-close-over-type-parameter-multiple.rs eddyb's changes for DST coercions 2015-05-13 14:19:51 +12:00
regions-close-param-into-object.rs
regions-creating-enums.rs
regions-creating-enums3.rs
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 Update test error messages based on changes to wfcheck; also, break 2015-08-12 17:58:58 -04:00
regions-escape-bound-fn-2.rs
regions-escape-bound-fn.rs
regions-escape-loop-via-variable.rs
regions-escape-loop-via-vec.rs Update error message for lifetime of borrowed values 2016-08-31 17:48:26 -07:00
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 test cases to reflect new messages 2016-05-02 11:47:10 -04:00
regions-free-region-ordering-callee-4.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
regions-free-region-ordering-callee.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
regions-free-region-ordering-caller.rs
regions-free-region-ordering-caller1.rs
regions-free-region-ordering-incorrect.rs
regions-glb-free-free.rs Fix fallout in tests 2016-03-30 21:26:35 +00:00
regions-implied-bounds-projection-gap-1.rs New tests --- projection outlives relation 2015-08-12 17:58:22 -04:00
regions-implied-bounds-projection-gap-2.rs New tests --- projection outlives relation 2015-08-12 17:58:22 -04:00
regions-implied-bounds-projection-gap-3.rs New tests --- projection outlives relation 2015-08-12 17:58:22 -04:00
regions-implied-bounds-projection-gap-4.rs New tests --- projection outlives relation 2015-08-12 17:58:22 -04:00
regions-implied-bounds-projection-gap-hr-1.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
regions-in-enums-anon.rs
regions-in-enums.rs
regions-in-structs-anon.rs
regions-in-structs.rs
regions-infer-at-fn-not-param.rs
regions-infer-borrow-scope-too-big.rs
regions-infer-borrow-scope-within-loop.rs
regions-infer-bound-from-trait-self.rs
regions-infer-bound-from-trait.rs
regions-infer-call-3.rs
regions-infer-contravariance-due-to-decl.rs
regions-infer-covariance-due-to-decl.rs
regions-infer-invariance-due-to-decl.rs
regions-infer-invariance-due-to-mutability-3.rs
regions-infer-invariance-due-to-mutability-4.rs 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 update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
regions-infer-proc-static-upvar.rs
regions-lifetime-bounds-on-fns.rs change coercion to use target region if not LUB 2016-03-18 16:38:29 -04:00
regions-lifetime-of-struct-or-enum-variant.rs
regions-name-duplicated.rs
regions-name-static.rs Replace illegal with invalid in most diagnostics 2015-07-29 01:59:31 +03:00
regions-name-undeclared.rs
regions-nested-fns-2.rs Update error format for E0373 2016-08-05 19:53:14 +02:00
regions-nested-fns.rs change coercion to use target region if not LUB 2016-03-18 16:38:29 -04:00
regions-outlives-nominal-type-enum-region-rev.rs Update test error messages based on changes to wfcheck; also, break 2015-08-12 17:58:58 -04:00
regions-outlives-nominal-type-enum-region.rs Update test error messages based on changes to wfcheck; also, break 2015-08-12 17:58:58 -04:00
regions-outlives-nominal-type-enum-type-rev.rs Update test error messages based on changes to wfcheck; also, break 2015-08-12 17:58:58 -04:00
regions-outlives-nominal-type-enum-type.rs Update test error messages based on changes to wfcheck; also, break 2015-08-12 17:58:58 -04:00
regions-outlives-nominal-type-struct-region-rev.rs Update test error messages based on changes to wfcheck; also, break 2015-08-12 17:58:58 -04:00
regions-outlives-nominal-type-struct-region.rs Update test error messages based on changes to wfcheck; also, break 2015-08-12 17:58:58 -04:00
regions-outlives-nominal-type-struct-type-rev.rs Update test error messages based on changes to wfcheck; also, break 2015-08-12 17:58:58 -04:00
regions-outlives-nominal-type-struct-type.rs Update test error messages based on changes to wfcheck; also, break 2015-08-12 17:58:58 -04:00
regions-outlives-projection-container-hrtb.rs typos: fix a grabbag of typos all over the place 2015-10-08 19:49:31 +01:00
regions-outlives-projection-container-wc.rs Fallout in tests --- misc error message changes, WF fixes 2015-08-12 17:58:57 -04:00
regions-outlives-projection-container.rs Fallout in tests --- misc error message changes, WF fixes 2015-08-12 17:58:57 -04:00
regions-outlives-projection-hrtype.rs regionck.rs: correct misuse of ty.regions() rather than regions() 2015-08-12 17:58:57 -04:00
regions-outlives-projection-trait-def.rs New tests --- projection outlives relation 2015-08-12 17:58:22 -04:00
regions-outlives-scalar.rs New tests --- projection outlives relation 2015-08-12 17:58:22 -04:00
regions-pattern-typing-issue-19552.rs Feature gate *all* slice patterns. #23121 2015-03-27 12:50:49 -07:00
regions-pattern-typing-issue-19997.rs
regions-proc-bound-capture.rs Unify the upvar variables found in closures with the actual types of the 2015-07-24 04:53:41 -04:00
regions-reborrow-from-shorter-mut-ref-mut-ref.rs
regions-reborrow-from-shorter-mut-ref.rs
regions-ref-in-fn-arg.rs
regions-ret-borrowed-1.rs
regions-ret-borrowed.rs
regions-ret.rs
regions-return-ref-to-upvar-issue-17403.rs 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 change coercion to use target region if not LUB 2016-03-18 16:38:29 -04:00
regions-steal-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-struct-not-wf.rs Update test error messages based on changes to wfcheck; also, break 2015-08-12 17:58:58 -04: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 eddyb's changes for DST coercions 2015-05-13 14:19:51 +12:00
regions-trait-variance.rs
regions-undeclared.rs
regions-var-type-out-of-scope.rs
regions-variance-contravariant-use-covariant-in-second-position.rs
regions-variance-contravariant-use-covariant.rs
regions-variance-covariant-use-contravariant.rs
regions-variance-invariant-use-contravariant.rs
regions-variance-invariant-use-covariant.rs
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 Improve &-ptr printing 2016-08-11 21:47:56 -07:00
required-lang-item.rs syntax: Implement #![no_core] 2015-08-03 17:23:01 -07: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-conflict-extern-crate-vs-extern-crate.rs Fix fallout in tests 2016-03-16 08:52:33 +00:00
resolve-conflict-import-vs-extern-crate.rs Fix fallout in tests 2016-03-16 08:52:33 +00:00
resolve-conflict-import-vs-import.rs
resolve-conflict-item-vs-extern-crate.rs Fix fallout in tests 2016-03-16 08:52:33 +00:00
resolve-conflict-item-vs-import.rs Update errors to use new error format 2016-05-12 16:48:59 -07:00
resolve-conflict-type-vs-import.rs Fix fallout in tests 2016-03-16 08:52:33 +00:00
resolve-hint-macro.rs Look up macro names as well when suggesting replacements for function resolve errors 2015-11-22 06:48:46 +05:30
resolve-inconsistent-binding-mode.rs Make name resolution errors non-fatal 2015-12-11 21:00:15 +13:00
resolve-inconsistent-names.rs
resolve-label.rs
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 Show candidates for names not in scope 2016-02-19 01:10:36 +01:00
resolve_self_super_hint.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
ret-non-nil.rs Add error explanations for E0066 and E0069. 2015-05-13 19:55:34 -05:00
retslot-cast.rs eddyb's refactoring of coercions/adjustments 2015-04-14 21:55:42 +12:00
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 add static_in_const feature gate 2016-09-07 23:18:46 +02:00
rustc-error.rs
safe-extern-statics-mut.rs Issue deprecation warnings for safe accesses to extern statics 2016-09-09 01:07:01 +03:00
safe-extern-statics.rs Issue deprecation warnings for safe accesses to extern statics 2016-09-09 01:07:01 +03:00
self-impl.rs Update E0223 to the new format 2016-08-05 21:31:18 -07:00
self-infer.rs Add checks for self: _ and self: &_ 2016-05-14 13:42:37 +03:00
self_type_keyword-2.rs syntax: Parse import prefixes as paths 2016-04-17 03:48:40 +03:00
self_type_keyword.rs syntax: Check paths in visibilities for type parameters 2016-04-24 20:59:44 +03:00
send-is-not-static-ensures-scoping.rs Move 'doesn't live long enough' errors to labels 2016-08-17 15:24:42 -07:00
send-is-not-static-std-sync-2.rs
send-is-not-static-std-sync.rs
seq-args.rs
shadowed-lifetime.rs Update E0496 to new format 2016-09-02 22:28:26 +02:00
shadowed-trait-methods.rs Add test 2016-03-17 11:53:18 +00:00
shadowed-type-parameter.rs
shadowed-use-visibility.rs Revert PR #30324, fixing a bug in which a public glob import can make preceding imports public (fixes #30159). 2016-01-31 02: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 Separate integers into signed and unsigned. 2015-08-29 15:36:16 -07:00
simd-intrinsic-generic-arithmetic.rs tests: update for MIR debuginfo. 2016-04-11 20:51:45 +03: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 Add tests for various intrinsic behaviours. 2015-08-17 14:41:40 -07:00
simd-type-generic-monomorphisation.rs Add tests for various intrinsic behaviours. 2015-08-17 14:41:40 -07:00
simd-type.rs Fix existing tests for new #[repr(simd)]. 2015-08-17 14:41:40 -07:00
single-derive-attr.rs
single-primitive-inherent-impl.rs std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
sized-cycle-note.rs add comments and tests 2016-05-03 18:30:10 +03:00
slice-2.rs
slice-borrow.rs
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.rs rustc: implement unstable(issue = "nnn"). 2015-07-06 11:35:39 -07:00
stability-attribute-non-staged.rs Rename #[deprecated] to #[rustc_deprecated] 2015-11-20 16:11:20 +03:00
stability-attribute-sanity-2.rs Remove all uses of #[staged_api] 2015-11-25 21:55:26 +03:00
stability-attribute-sanity.rs Fix tests 2016-06-29 22:10:36 +02:00
stable-features.rs stable features lint warning mentions version stabilized 2016-05-30 15:17:13 -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-items-cant-move.rs Remove all unstable deprecated functionality 2015-08-12 14:55:17 -07:00
static-method-privacy.rs
static-mut-bad-types.rs
static-mut-foreign-requires-unsafe.rs
static-mut-not-constant.rs Implement RFC 1440 "Allow Drop types in statics/const functions". 2016-05-07 19:14:33 +03: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-recursion-gate.rs Add static_recursion feature gate. 2015-07-24 19:17:58 -07:00
static-reference-to-fn-1.rs
static-reference-to-fn-2.rs
static-region-bound.rs
static-vec-repeat-not-constant.rs Make various fixes: 2015-05-21 11:47:30 -04:00
staticness-mismatch.rs
std-uncopyable-atomics.rs Use const fn to abstract away the contents of UnsafeCell & friends. 2015-05-27 11:19:03 +03:00
stmt_expr_attrs_no_feature.rs Added stmt_expr_attribute feature gate 2015-11-26 21:47:44 +01:00
str-idx.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
str-mut-idx.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +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-privacy.rs Improve tests 2016-03-30 21:26:35 +00:00
struct-fields-decl-dupe.rs Update E0124 to the new error format 2016-08-04 15:09:15 -04:00
struct-fields-dupe.rs
struct-fields-hints-no-dupe.rs Updated E0559 to new format 2016-09-04 22:21:32 +02:00
struct-fields-hints.rs Updated E0559 to new format 2016-09-04 22:21:32 +02:00
struct-fields-missing.rs Add name of initializer to missing field message, closes #30299 2015-12-11 00:25:08 +01:00
struct-fields-too-many.rs Check fields in union patters/expressions 2016-09-03 13:39:34 +03:00
struct-fields-typo.rs
struct-like-enum-nonexhaustive.rs
struct-pat-associated-path.rs Add tests + Fix rustdoc regression + Fix rebase 2016-07-08 12:42:57 +03:00
struct-pat-derived-error.rs
struct-pattern-match-useless.rs
struct-variant-privacy-xc.rs Fix fallout in tests 2016-02-26 00:37:27 +00:00
struct-variant-privacy.rs Fix fallout in tests 2016-02-26 00:37:27 +00:00
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
suggest-path-instead-of-mod-dot-item.rs Improve help messages for E0425 2016-06-02 13:58:21 +02:00
suggest-private-fields.rs Updated E0559 to new format 2016-09-04 22:21:32 +02:00
super-at-top-level.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
suppressed-error.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
svh-change-lit.rs fix test fallout 2016-07-02 14:50:36 +03:00
svh-change-significant-cfg.rs fix test fallout 2016-07-02 14:50:36 +03:00
svh-change-trait-bound.rs fix test fallout 2016-07-02 14:50:36 +03:00
svh-change-type-arg.rs fix test fallout 2016-07-02 14:50:36 +03:00
svh-change-type-ret.rs fix test fallout 2016-07-02 14:50:36 +03:00
svh-change-type-static.rs fix test fallout 2016-07-02 14:50:36 +03:00
svh-use-trait.rs fix test fallout 2016-07-02 14:50:36 +03:00
syntax-extension-minor.rs Stabilize type-macros 2016-08-26 17:27:20 +02:00
syntax-trait-polarity-feature-gate.rs
syntaxt-default-trait-impls.rs Fix typo. 2015-05-26 15:12:52 -05:00
tag-that-dare-not-speak-its-name.rs 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
tag-variant-disr-dup.rs
tail-typeck.rs
task-rng-isnt-sendable.rs Fix test compile-fail/task-rng-isnt-sendable.rs. 2016-09-01 22:29:25 +00:00
terr-in-field.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
terr-sorts.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
test-cfg.rs
test-warns-dead-code.rs Mark main-like functions allow(dead_code) in tests 2015-08-24 20:28:24 -04:00
token-error-correct-2.rs Tests 2016-03-24 15:54:22 +13:00
token-error-correct-3.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
token-error-correct.rs syntax: Make is_path_start precise and improve some error messages about unexpected tokens 2016-04-24 20:59:44 +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-as-struct-constructor.rs Updated E0071 to new format. 2016-08-04 17:26:25 +02:00
trait-bounds-cant-coerce.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
trait-bounds-impl-comparison-1.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
trait-bounds-impl-comparison-2.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
trait-bounds-not-on-bare-trait.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
trait-bounds-not-on-struct.rs
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 test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
trait-coercion-generic-bad.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
trait-coercion-generic-regions.rs
trait-duplicate-methods.rs Fix broken tests for E0428 2016-08-20 12:10:41 +02:00
trait-impl-1.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
trait-impl-can-not-have-untraitful-items.rs add separate errors for out-of-place associated consts and types 2015-07-19 15:32:24 -04:00
trait-impl-different-num-params.rs
trait-impl-for-module.rs 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-matching-lifetimes.rs
trait-not-accessible.rs Don't treat associated types specially in def_privacy 2016-03-04 18:30:24 +00:00
trait-object-reference-without-parens-suggestion.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
trait-object-safety.rs Fallout in tests --- misc error message changes, WF fixes 2015-08-12 17:58:57 -04:00
trait-or-new-type-instead.rs Add explanation for E0116 and update the error message. 2015-06-10 02:18:14 -05:00
trait-privacy.rs Add regression test 2016-03-06 05:54:58 +00:00
trait-resolution-in-overloaded-op.rs
trait-safety-fn-body.rs Fix label messages for E0133 2016-08-19 11:58:26 +08:00
trait-safety-inherent-impl.rs
trait-safety-trait-impl-cc.rs Make name resolution errors non-fatal 2015-12-11 21:00:15 +13:00
trait-safety-trait-impl.rs Make name resolution errors non-fatal 2015-12-11 21:00:15 +13:00
trait-static-method-generic-inference.rs
trait-suggest-where-clause.rs Update E0277 to new error format 2016-08-25 18:26:04 +05:30
trait-test-2.rs rewrite obligation forest. cycles still handled incorrectly. 2016-05-13 21:23:02 -07: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 Fix duplicate error code 2016-09-07 17:22:19 -07:00
traits-inductive-overflow-supertrait.rs Add regression tests for #29859. However #29859 is not fully fixed. 2016-01-16 09:58:09 -05:00
traits-inductive-overflow-two-traits.rs Add regression tests for #29859. However #29859 is not fully fixed. 2016-01-16 09:58:09 -05:00
traits-issue-23003-overflow.rs New tests --- projection outlives relation 2015-08-12 17:58:22 -04:00
traits-multidispatch-bad.rs
traits-multidispatch-convert-ambig-dest.rs Updated error message E0282 2016-08-06 21:35:02 +02:00
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 rustc: don't reveal specializable polymorphic projections. 2016-08-12 06:43:34 +03:00
transmute-fat-pointers.rs Update test error compilation message for E0512 2015-10-13 10:26:45 +02:00
transmute-from-fn-item-types-error.rs Check transmutes between types without statically known sizes. 2016-04-19 17:03:30 +03:00
transmute-from-fn-item-types-lint.rs fix transmute-from-fn-item-types-lint 2016-04-21 04:51:29 -04:00
transmute-impl.rs Update test error compilation message for E0512 2015-10-13 10:26:45 +02:00
transmute-imut-to-mut.rs Replace multiple trailing newlines with a single trailing newline 2015-10-06 13:06:39 -04:00
transmute-type-parameters.rs Check transmutes between types without statically known sizes. 2016-04-19 17:03:30 +03:00
trivial_casts.rs Fix fallout in tests 2016-03-30 22:00:48 +00:00
tuple-arity-mismatch.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
tuple-index-not-tuple.rs
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
two-allocators-2.rs rustc: Allow changing the default allocator 2015-08-14 15:13:10 -07:00
two-allocators-3.rs test: Fix tests for MUSL 2015-08-15 13:29:12 -07:00
two-allocators.rs rustc: Allow changing the default allocator 2015-08-14 15:13:10 -07:00
type-arg-out-of-scope.rs
type-ascription-feature-gate.rs Add ExprType to HIR and make everything compile 2015-12-16 17:13:16 +03:00
type-ascription-precedence.rs Require exact type equality + add tests 2015-12-18 20:00:19 +03:00
type-ascription-soundness.rs Require exact type equality + add tests 2015-12-18 20:00:19 +03:00
type-mismatch-multiple.rs Move to {integer} and {float} 2016-07-28 09:49:31 -07:00
type-mismatch-same-crate-name.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
type-parameter-defaults-referencing-Self-ppaux.rs Fallout in tests --- misc error message changes, WF fixes 2015-08-12 17:58:57 -04:00
type-parameter-defaults-referencing-Self.rs
type-parameter-invalid-lint.rs Warn for type parameter defaults on impl blocks 2016-04-08 05:31:06 +00:00
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 suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
type-params-in-different-spaces-3.rs
type-recursive.rs E0072 update error format 2016-08-10 13:37:59 -05:00
type-shadow.rs
typeck-auto-trait-no-supertraits-2.rs Fix duplicate error code 2016-09-07 17:22:19 -07:00
typeck-auto-trait-no-supertraits.rs Fix duplicate error code 2016-09-07 17:22:19 -07:00
typeck-auto-trait-no-typeparams.rs Fix duplicate error code 2016-09-07 17:22:19 -07:00
typeck-builtin-bound-type-parameters.rs Update error message for E0243 and E0244 2016-08-07 01:31:09 +01:00
typeck-cast-pointer-to-float.rs Improve typeck diagnostic messages 2015-07-29 01:57:24 +03: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 improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
typeck-default-trait-impl-constituent-types.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03: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 improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
typeck-default-trait-impl-outside-crate.rs Update E0318 to new format 2016-08-30 21:24:21 +02:00
typeck-default-trait-impl-precedence.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03: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_item.rs Fixing compiler error E0121 2016-08-06 07:51:53 -07:00
typeck_type_placeholder_lifetime_1.rs Update error message for E0243 and E0244 2016-08-07 01:31:09 +01:00
typeck_type_placeholder_lifetime_2.rs Update error message for E0243 and E0244 2016-08-07 01:31:09 +01:00
typeck_type_placeholder_mismatch.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
typo-suggestion.rs Make the maximum edit distance of typo suggestions a function of the typo'd name's length. 2015-06-07 18:01:33 -07:00
ufcs-explicit-self-bad.rs address review comments 2016-07-23 00:03:19 +03:00
ufcs-qpath-missing-params.rs std: Clean out deprecated APIs 2016-03-12 12:31:13 -08: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 clarify the parenthetical notation stability error message 2015-07-28 19:21:24 +03:00
unboxed-closure-illegal-move.rs
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 Fallout in tests 2015-04-02 13:24:46 -04:00
unboxed-closure-sugar-nonexistent-trait.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-not-used-on-fn.rs clarify the parenthetical notation stability error message 2015-07-28 19:21:24 +03:00
unboxed-closure-sugar-region.rs
unboxed-closure-sugar-used-on-struct-1.rs Fix #23589 2015-06-18 23:18:15 +03:00
unboxed-closure-sugar-used-on-struct.rs Fix #23589 2015-06-18 23:18:15 +03:00
unboxed-closure-sugar-wrong-number-number-type-parameters-1.rs Work with assoc types in a super trait. 2015-04-07 18:03:07 +12:00
unboxed-closure-sugar-wrong-number-number-type-parameters-3.rs Work with assoc types in a super trait. 2015-04-07 18:03:07 +12:00
unboxed-closure-sugar-wrong-number-number-type-parameters.rs Work with assoc types in a super trait. 2015-04-07 18:03:07 +12:00
unboxed-closure-sugar-wrong-trait.rs Update error message for E0243 and E0244 2016-08-07 01:31:09 +01:00
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
unboxed-closures-fnmut-as-fn.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
unboxed-closures-infer-argument-types-two-region-pointers.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-infer-explicit-call-too-early.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-infer-fnmut-calling-fnmut-no-mut.rs
unboxed-closures-infer-fnmut-missing-mut.rs
unboxed-closures-infer-fnmut-move-missing-mut.rs
unboxed-closures-infer-fnonce-call-twice.rs
unboxed-closures-infer-fnonce-move-call-twice.rs
unboxed-closures-move-upvar-from-non-once-ref-closure.rs
unboxed-closures-mutate-upvar.rs
unboxed-closures-mutated-upvar-from-fn-closure.rs
unboxed-closures-recursive-fn-using-fn-mut.rs typos: fix a grabbag of typos all over the place 2015-10-08 19:49:31 +01:00
unboxed-closures-static-call-wrong-trait.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
unboxed-closures-type-mismatch.rs 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 Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03:00
unboxed-closures-vtable-mismatch.rs
unboxed-closures-wrong-abi.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-wrong-arg-type-extern-fn.rs Don't gate methods Fn(Mut,Once)::call(mut,once) with feature unboxed_closures 2016-07-31 17:48:20 +03:00
unconstrained-none.rs Updated error message E0282 2016-08-06 21:35:02 +02:00
unconstrained-ref.rs Updated error message E0282 2016-08-06 21:35:02 +02:00
uninhabited-enum-cast.rs
unique-object-noncopyable.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
unique-pinned-nocopy.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
unop-move-semantics.rs
unop-neg-bool.rs
unreachable-arm.rs
unreachable-code.rs
unreachable-in-call.rs Fix unreachable code in libsyntax 2015-11-24 10:05:51 +05:30
unreachable-variant.rs rustc: Add support for extern crate foo as bar 2015-03-24 14:55:15 -07:00
unresolved-extern-mod-suggestion.rs Fix fallout in tests 2016-03-16 08:52:33 +00: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 show self suggestion when items are in the block 2016-09-05 23:08:21 -04:00
unresolved_static_type_field.rs Don't suggest using fields in a static method 2016-05-23 01:18:06 +02:00
unsafe-around-compiler-generated-unsafe.rs
unsafe-const-fn.rs Fix label messages for E0133 2016-08-19 11:58:26 +08:00
unsafe-fn-assign-deref-ptr.rs Exise 'unsafe pointer' in favor of 'raw pointer' 2015-06-09 16:49:24 -04:00
unsafe-fn-autoderef.rs
unsafe-fn-called-from-safe.rs
unsafe-fn-deref-ptr.rs Exise 'unsafe pointer' in favor of 'raw pointer' 2015-06-09 16:49:24 -04:00
unsafe-fn-used-as-value.rs
unsafe-subtyping.rs
unsafe-trait-impl.rs 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 improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03: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 change the newly-added errors to warnings 2016-05-03 18:52:55 +03:00
unsized5.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
unsized6.rs turn the RFC1592 warnings into hard errors 2016-09-01 13:34:56 +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 Added test for partially supplied type params in which remaining reference non-existant self 2015-09-13 21:43:37 -06:00
unsupported-cast.rs Improve typeck diagnostic messages 2015-07-29 01:57:24 +03:00
unused-attr.rs std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
unused-macro-with-bad-frag-spec.rs
unused-macro-with-follow-violation.rs
unused-mut-warning-captured-var.rs
unused-result.rs
use-after-move-based-on-type.rs
use-after-move-implicity-coerced-object.rs Remove ignore-tidy-linelength from tests that no longer need it 2015-04-09 08:21:59 +10:00
use-after-move-self-based-on-type.rs
use-after-move-self.rs
use-from-trait-xc.rs Fix fallout in tests. 2016-08-18 08:09:24 +00:00
use-from-trait.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
use-keyword.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
use-meta-mismatch.rs Fix fallout of removing quotes in crate names 2015-03-27 11:43:40 -07:00
use-mod-2.rs Updated E0432 to new format 2016-08-22 13:57:10 +08:00
use-mod-3.rs Fix fallout in tests 2016-02-26 00:37:27 +00:00
use-mod-4.rs syntax: Don't rely on token::IdentStyle in the parser 2016-04-24 20:59:44 +03:00
use-mod.rs Updated error message E0252 2016-08-06 13:31:03 +02:00
use-paths-as-items.rs Associate each path in a use declaration with the item in the AST map 2015-05-26 17:42:56 +09:00
use-super-global-path.rs sanity -> validation 2016-05-28 20:52:49 +03:00
useless-pub.rs Move some other checks to AST sanity pass 2016-05-28 20:27:57 +03:00
utf8_idents.rs Model lexer: Fix remaining issues 2015-04-21 12:02:12 +02:00
variadic-ffi-2.rs
variadic-ffi-3.rs E0060 and E0061 improvement 2016-09-04 01:34:11 +02:00
variadic-ffi.rs Fallout from this change. 2015-04-14 14:23:02 +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 Expand the macro in variance-btree-invariant-types.rs to make compiletest recognize that it should error 2016-01-17 11:26:11 -06:00
variance-cell-is-invariant.rs
variance-contravariant-arg-object.rs Remove *most* mentions of phantom fns and variance on traits. Leave some 2015-04-02 13:25:06 -04:00
variance-contravariant-arg-trait-match.rs Remove *most* mentions of phantom fns and variance on traits. Leave some 2015-04-02 13:25:06 -04:00
variance-contravariant-self-trait-match.rs Remove *most* mentions of phantom fns and variance on traits. Leave some 2015-04-02 13:25:06 -04:00
variance-covariant-arg-object.rs Remove *most* mentions of phantom fns and variance on traits. Leave some 2015-04-02 13:25:06 -04:00
variance-covariant-arg-trait-match.rs Remove *most* mentions of phantom fns and variance on traits. Leave some 2015-04-02 13:25:06 -04:00
variance-covariant-self-trait-match.rs Remove *most* mentions of phantom fns and variance on traits. Leave some 2015-04-02 13:25:06 -04:00
variance-invariant-arg-object.rs
variance-invariant-arg-trait-match.rs
variance-invariant-self-trait-match.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
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-region-bounds.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 rustc: use Vec<Kind> in Substs, where Kind is a &TyS | &Region tagged pointer. 2016-08-27 01:15:07 +03:00
variance-regions-indirect.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-unused-direct.rs Fallout in tests 2015-04-02 13:24:46 -04:00
variance-regions-unused-indirect.rs
variance-trait-bounds.rs rustc: use Vec<Kind> in Substs, where Kind is a &TyS | &Region tagged pointer. 2016-08-27 01:15:07 +03:00
variance-trait-matching.rs Fallout in tests 2015-04-02 13:24:46 -04: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: use Vec<Kind> in Substs, where Kind is a &TyS | &Region tagged pointer. 2016-08-27 01:15:07 +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 Fallout in tests 2015-04-02 13:24:46 -04:00
variance-unused-type-param.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
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 Fix fallout in tests 2016-03-16 08:52:33 +00: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 Add regression tests for error message when using enum variant as a type 2016-05-17 15:33:31 -05:00
vec-macro-with-comma-only.rs syntax: Make is_path_start precise and improve some error messages about unexpected tokens 2016-04-24 20:59:44 +03:00
vec-must-not-hide-type-from-dropck.rs Changes to tests 2015-09-17 12:16:46 +12:00
vec-mut-iter-borrow.rs
vec-res-add.rs
vec_refs_data_with_early_death.rs std: Clean out #[deprecated] APIs 2015-03-31 15:49:57 -07:00
vector-cast-weirdness.rs Improve typeck diagnostic messages 2015-07-29 01:57:24 +03:00
vector-no-ann.rs Updated error message E0282 2016-08-06 21:35:02 +02:00
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 std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
wf-array-elem-sized.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
wf-const-type.rs New tests --- check that wf relation is being checked in various positions 2015-08-12 17:57:58 -04:00
wf-enum-bound.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
wf-enum-fields-struct-variant.rs Update test error messages based on changes to wfcheck; also, break 2015-08-12 17:58:58 -04:00
wf-enum-fields.rs Update test error messages based on changes to wfcheck; also, break 2015-08-12 17:58:58 -04:00
wf-fn-where-clause.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
wf-impl-associated-type-region.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
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 New tests --- check that wf relation is being checked in various positions 2015-08-12 17:57:58 -04:00
wf-in-fn-ret.rs New tests --- check that wf relation is being checked in various positions 2015-08-12 17:57:58 -04:00
wf-in-fn-type-arg.rs New tests --- check that wf relation is being checked in various positions 2015-08-12 17:57:58 -04:00
wf-in-fn-type-ret.rs New tests --- check that wf relation is being checked in various positions 2015-08-12 17:57:58 -04:00
wf-in-fn-type-static.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
wf-in-fn-where-clause.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
wf-in-obj-type-static.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
wf-in-obj-type-trait.rs New tests --- check that wf relation is being checked in various positions 2015-08-12 17:57:58 -04:00
wf-inherent-impl-method-where-clause.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
wf-inherent-impl-where-clause.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
wf-method-late-bound-regions.rs ensure that the types of methods are well-formed 2015-10-02 23:40:10 +03:00
wf-misc-methods-issue-28609.rs ensure that the types of methods are well-formed 2015-10-02 23:40:10 +03:00
wf-object-safe.rs New tests --- check that wf relation is being checked in various positions 2015-08-12 17:57:58 -04:00
wf-outlives-ty-in-fn-or-trait.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
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 New tests --- check that wf relation is being checked in various positions 2015-08-12 17:57:58 -04:00
wf-struct-bound.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
wf-struct-field.rs New tests --- check that wf relation is being checked in various positions 2015-08-12 17:57:58 -04:00
wf-trait-associated-type-bound.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
wf-trait-associated-type-region.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
wf-trait-associated-type-trait.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
wf-trait-bound.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
wf-trait-default-fn-arg.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
wf-trait-default-fn-ret.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
wf-trait-default-fn-where-clause.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
wf-trait-fn-arg.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
wf-trait-fn-ret.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
wf-trait-fn-where-clause.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
wf-trait-superbound.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
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 improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03: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
while-let.rs
while-type-error.rs
writing-to-immutable-vec.rs
wrong-mul-method-signature.rs Fallout from this change. 2015-04-14 14:23:02 +02:00
wrong-ret-type.rs
xc-private-method.rs
xc-private-method2.rs
xcrate-private-by-default.rs Fix fallout in tests 2016-02-26 00:37:27 +00:00
xcrate-unit-struct.rs Refactor definitions of ADTs in rustc::middle::def 2016-01-20 21:50:57 +03:00