rust/src/test/compile-fail
bors d27bdafc3e Auto merge of #33553 - alexcrichton:cdylibs, r=brson
rustc: Add a new crate type, cdylib

This commit is an implementation of [RFC 1510] which adds a new crate type,
`cdylib`, to the compiler. This new crate type differs from the existing `dylib`
crate type in a few key ways:

* No metadata is present in the final artifact
* Symbol visibility rules are the same as executables, that is only reachable
  `extern` functions are visible symbols
* LTO is allowed
* All libraries are always linked statically

This commit is relatively simple by just plubming the compiler with another
crate type which takes different branches here and there. The only major change
is an implementation of the `Linker::export_symbols` function on Unix which now
actually does something. This helps restrict the public symbols from a cdylib on
Unix.

With this PR a "hello world" `cdylib` is 7.2K while the same `dylib` is 2.4MB,
which is some nice size savings!

[RFC 1510]: https://github.com/rust-lang/rfcs/pull/1510

Closes #33132
2016-05-20 00:34:50 -07:00
..
associated-types warn for where/return-types that reference regions 2016-05-17 20:25:18 -04:00
auxiliary rustc: Add a new crate type, cdylib 2016-05-19 15:32:03 -07:00
borrowck Rollup merge of #33712 - jseyfried:fix_expanded_expr_span_bug, r=nrc 2016-05-19 21:21:07 +05:30
derived-errors fix various error messages 2016-04-12 14:05:29 -04:00
macro_expanded_mod_helper/foo Add test 2016-03-02 23:50:19 +00:00
mod_file_disambig_aux Change xfail directives in compiletests to ignore, closes #11363 2014-02-11 18:23:20 +01:00
on-unimplemented address review comments 2016-05-18 23:28:31 +03:00
panic-runtime rustc: Implement custom panic runtimes 2016-05-09 08:22:36 -07:00
privacy/restricted s/aux/auxiliary, because windows 2016-05-06 16:24:48 -04: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 port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
.gitattributes Add error message specific to \<carriage return>. 2014-11-13 13:43:00 +11:00
access-mode-in-closures.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
arg-type-mismatch.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
array-not-vector.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
array_const_index-0.rs Translate constants from MIR instead of going through trans::expr/consts. 2016-05-07 07:19:10 +03:00
array_const_index-1.rs Translate constants from MIR instead of going through trans::expr/consts. 2016-05-07 07:19:10 +03:00
asm-gated.rs Activate checking code for ASM feature gate. Fix tests 2013-10-22 13:41:25 +02:00
asm-gated2.rs Address the asm! case of #22234. 2015-02-15 22:14:03 +01:00
asm-in-bad-modifier.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
asm-misplaced-option.rs Feature gate #[static_assert]. 2015-03-03 13:00:10 +11:00
asm-out-assign-imm.rs Stop ignoring expected note/help messages in compiletest suite. 2016-03-16 21:53:58 -04:00
asm-out-no-modifier.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
asm-out-read-uninit.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05: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 Initial version of AArch64 support. 2015-01-03 15:16:10 +00:00
assign-imm-local-twice.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
assign-to-method.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
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 Support generic associated consts 2016-01-14 17:35:55 -05:00
associated-const-dead-code.rs Feature-gate associated constants. 2015-04-23 21:02:29 -06:00
associated-const-impl-wrong-type.rs split "has incompatible type for trait" errors into multiple lines 2015-07-18 21:14:36 -04:00
associated-const-no-item.rs Support generic associated consts 2016-01-14 17:35:55 -05:00
associated-const-private-impl.rs Remove obsolete "MarkerTrait" from tests. 2015-04-24 22:58:40 -06: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 Support generic associated consts 2016-01-14 17:35:55 -05:00
associated-const-type-parameter-arrays.rs Support generic associated consts 2016-01-14 17:35:55 -05: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 Rework trait-bound-conversion so be based on the AST and rework collect 2015-02-24 16:27:23 -05:00
associated-type-projection-from-multiple-supertraits.rs Rebased 2015-04-14 21:55:42 +12:00
associated-type-projection-from-supertrait.rs Adjust error messages due to having more type information available. 2015-01-27 09:40:45 -05:00
associated-types-binding-to-type-defined-in-supertrait.rs More test fixes! 2015-01-05 22:58:37 -08:00
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 Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
associated-types-eq-3.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04: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 suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
associated-types-in-ambiguous-context.rs rustc: load DefAssociatedTy from cross-crate metadata. Fixes #20542. 2015-02-24 14:14:16 +02: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 Remove use of associated_types feature gate from tests. 2015-01-05 20:00:10 +11:00
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 Remove use of associated_types feature gate from tests. 2015-01-05 20:00:10 +11:00
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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
associated-types-project-from-hrtb-in-fn.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
associated-types-project-from-hrtb-in-struct.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
associated-types-project-from-hrtb-in-trait-method.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Make subtyping for projection types stricter. Fixes #21726. 2015-01-29 09:06:34 -05:00
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 Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
attr-usage-inline.rs Check attribute usage 2015-10-03 00:01:49 +09:00
attr-usage-repr.rs Check attribute usage 2015-10-03 00:01:49 +09: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-bang-ann-3.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
bad-bang-ann.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
bad-const-type.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
bad-env-capture.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
bad-env-capture2.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
bad-env-capture3.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 rustc: Handle #[link(name = "")] error 2013-12-20 01:53:41 +09:00
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 Fix fallout in tests 2016-04-07 05:48:42 +00:00
bad-sized.rs rewrite obligation forest. cycles still handled incorrectly. 2016-05-13 21:23:02 -07:00
bad-type-env-capture.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
bang-tailexpr.rs Kill more isizes 2015-01-31 17:40:40 +01:00
bind-by-move-neither-can-live-while-the-other-survives-2.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
bind-by-move-neither-can-live-while-the-other-survives-3.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
bind-by-move-neither-can-live-while-the-other-survives-4.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
bind-by-move-no-guards.rs std: Stabilize the prelude module 2015-01-02 08:54:06 -08:00
binop-bitxor-str.rs Fix fallout in tests 2016-03-30 22:00:48 +00:00
binop-consume-args.rs Remove uses of default_type_params feature gate from tests. 2015-01-05 20:00:10 +11:00
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 more backticks 2014-01-12 10:35:10 +01:00
binop-typeck.rs more backticks 2014-01-12 10:35:10 +01:00
blind-item-block-item-shadow.rs Fix fallout in tests 2016-03-16 08:52:33 +00:00
blind-item-block-middle.rs Update errors to use new error format 2016-05-12 16:48:59 -07: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 Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
borrow-tuple-fields.rs Changes to tests 2015-09-17 12:16:46 +12:00
break-outside-loop.rs fix cfail tests 2015-01-05 17:22:17 -05:00
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 Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
cannot-mutate-captured-non-mut-var.rs std: Remove old_io/old_path from the prelude 2015-03-20 20:07:19 -07:00
capture1.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
cast-as-bool.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
cast-from-nil.rs Cleanup check_cast. Fixes #21554 2015-01-25 01:44:49 +02:00
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 Auto merge of #32258 - nikomatsakis:fewer-errors, r=arielb1 2016-04-25 08:13:22 -07:00
cast-to-bare-fn.rs Fix test fallout, and add some rather comprehensive tests. 2015-05-19 17:42:14 +03:00
cast-to-nil.rs Cleanup check_cast. Fixes #21554 2015-01-25 01:44:49 +02:00
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 Process cfg_attr right before stripping cfg 2015-02-09 10:12:14 -08:00
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 Run feature-gating on the final AST passed to the compiler. 2015-03-06 00:18:29 +11:00
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 rustc: Process #[cfg]/#[cfg_attr] on crates 2014-11-07 12:04:28 -08:00
cfg-non-opt-expr.rs test fallout 2016-01-22 08:19:27 +13:00
changing-crates.rs Mark test failing with msvc due to #31306 as ignore-msvc 2016-01-30 14:27:12 +01: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 Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
class-missing-self.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
cleanup-rvalue-scopes-cf.rs Un-gate macro_rules 2015-01-05 18:21:14 -08:00
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 Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
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 update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
coerce-overloaded-autoderef.rs Implement deref coercions (rust-lang/rfcs#241). 2015-01-30 00:30:12 +02:00
coerce-unsafe-to-closure.rs deduplicate trait errors before they are displayed 2015-09-26 21:13:31 +03:00
coercion-slice.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04: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 Kill fmt::Show and fmt::String with fire! 2015-02-21 16:27:55 +02:00
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 Make name resolution errors non-fatal 2015-12-11 21:00:15 +13: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 Make name resolution errors non-fatal 2015-12-11 21:00:15 +13: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 Negative impls are considered safe 2015-01-16 08:18:55 +01:00
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 Address the other cases of #22234; fix #22234. 2015-02-16 01:36:06 +01:00
concat_idents-gate2.rs Address the other cases of #22234; fix #22234. 2015-02-16 01:36:06 +01: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 add feature gate const_indexing 2015-11-20 10:43:04 +01:00
const-block-non-item-statement.rs mir: qualify and promote constants. 2016-05-07 19:14:28 +03:00
const-call.rs enable cross crate and unsafe const fn 2016-01-17 15:24:46 +01:00
const-cast-different-types.rs Improve typeck diagnostic messages 2015-07-29 01:57:24 +03:00
const-cast-wrong-type.rs Allow use of [_ ; n] syntax for fixed length and repeating arrays. 2014-12-20 15:23:29 +13:00
const-deref-ptr.rs Prevent comparison and dereferencing of raw pointers in constexprs 2015-05-28 03:22:44 +03:00
const-err-early.rs const_err lint all constant expressions 2016-04-26 11:18:48 +02:00
const-err-multi.rs don't report errors in constants at every use site 2016-04-11 10:41:48 +02:00
const-err.rs Translate constants from MIR instead of going through trans::expr/consts. 2016-05-07 07:19:10 +03:00
const-err2.rs don't demote expressions just because const_eval fails 2016-04-26 15:32:18 +02:00
const-eval-overflow-2.rs typestrong constant integers 2016-03-10 12:50:12 +01:00
const-eval-overflow-3.rs also print the expected type in the error message 2016-03-10 12:50:13 +01:00
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 Test cases for checking arithmetic overflow during const eval. 2015-04-01 02:56:07 +02:00
const-eval-overflow-4b.rs tests 2016-05-02 16:38:49 +02:00
const-eval-overflow.rs Add #[rustc_no_mir] to make tests pass with -Z orbit. 2016-03-17 22:48:07 +02:00
const-eval-overflow0.rs [breaking-change] remove negate_unsigned feature gate 2016-01-11 12:31:46 +01:00
const-eval-span.rs check constants even if they are unused in the current crate 2016-04-03 15:18:16 +02: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 test: adjust for the move to MIR-based const checking. 2016-05-07 19:14:32 +03:00
const-fn-mismatch.rs Make various fixes: 2015-05-21 11:47:30 -04:00
const-fn-not-in-trait.rs Make various fixes: 2015-05-21 11:47:30 -04:00
const-fn-not-safe-for-const.rs 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 fix const index feature-gate regression 2015-12-05 16:52:33 +01:00
const-integer-bool-ops.rs typestrong constant integers 2016-03-10 12:50:12 +01:00
const-len-underflow-separate-spans.rs typestrong constant integers 2016-03-10 12:50:12 +01:00
const-len-underflow-subspans.rs typestrong constant integers 2016-03-10 12:50:12 +01:00
const-pattern-irrefutable.rs Update errors to use new error format 2016-05-12 16:48:59 -07:00
const-pattern-not-const-evaluable.rs check constants even if they are unused in the current crate 2016-04-03 15:18:16 +02:00
const-recursive.rs Allow recursive static variables. 2015-07-24 19:17:45 -07:00
const-slice-oob.rs Translate constants from MIR instead of going through trans::expr/consts. 2016-05-07 07:19:10 +03:00
const-tup-index-span.rs typestrong constant integers 2016-03-10 12:50:12 +01: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 rustc: Mix extra-filename in temp outputs 2014-07-18 18:09:08 -07:00
crateresolve1.rs extern mod => extern crate 2014-02-14 22:55:21 -08:00
cross-borrow-trait.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04: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 Stabilize std::path 2015-03-12 16:38:58 -07:00
cycle-projection-based-on-where-clause.rs Separate supertrait collection from processing a TraitDef. This allows 2015-03-04 15:06:33 -05:00
cycle-trait-default-type-trait.rs Separate supertrait collection from processing a TraitDef. This allows 2015-03-04 15:06:33 -05:00
cycle-trait-supertrait-direct.rs Rework trait-bound-conversion so be based on the AST and rework collect 2015-02-24 16:27:23 -05:00
cycle-trait-supertrait-indirect.rs Separate supertrait collection from processing a TraitDef. This allows 2015-03-04 15:06:33 -05:00
dead-code-closure-bang.rs Update dead-code-closure-bang 2015-06-12 14:16:49 -04:00
dead-code-ret.rs Use new attribute syntax in python files in src/etc too (#13478) 2014-04-14 21:00:31 +05:30
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.rs std: Stabilize APIs for the 1.9 release 2016-04-11 08:57:53 -07:00
deprecation-sanity.rs std: Stabilize APIs for the 1.9 release 2016-04-11 08:57:53 -07:00
deref-non-pointer.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
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 Make #[derive(Anything)] into sugar for #[derive_Anything] 2015-03-06 18:20:16 -08:00
deriving-copyclone.rs shallow Clone for #[derive(Copy,Clone)] 2016-04-26 13:49:29 -04:00
deriving-meta-unknown-trait.rs Make #[derive(Anything)] into sugar for #[derive_Anything] 2015-03-06 18:20:16 -08:00
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 Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
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 Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-Clone-enum.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-Clone-struct.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-Clone-tuple-struct.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
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 Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-Hash-enum-struct-variant.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-Hash-enum.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-Hash-struct.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-Hash-tuple-struct.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-PartialEq-enum-struct-variant.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-PartialEq-enum.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-PartialEq-struct.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-PartialEq-tuple-struct.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-PartialOrd-enum-struct-variant.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-PartialOrd-enum.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-PartialOrd-struct.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-PartialOrd-tuple-struct.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-Show-enum-struct-variant.rs s/Show/Debug/g 2015-01-29 07:49:02 -05:00
deriving-span-Show-enum.rs s/Show/Debug/g 2015-01-29 07:49:02 -05:00
deriving-span-Show-struct.rs s/Show/Debug/g 2015-01-29 07:49:02 -05:00
deriving-span-Show-tuple-struct.rs s/Show/Debug/g 2015-01-29 07:49:02 -05:00
deriving-span-TotalEq-enum-struct-variant.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-TotalEq-enum.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-TotalEq-struct.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-TotalEq-tuple-struct.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-TotalOrd-enum-struct-variant.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-TotalOrd-enum.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-TotalOrd-struct.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
deriving-span-TotalOrd-tuple-struct.rs Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
destructor-restrictions.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
destructure-trait-ref.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
disallowed-deconstructing-destructing-struct-let.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
disallowed-deconstructing-destructing-struct-match.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
discrim-ill-typed.rs Added tests for discriminant overflows. 2015-04-01 02:55:13 +02: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
does-nothing.rs Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
double-import.rs Fix fallout in tests 2016-02-26 00:37:27 +00: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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
drop-with-active-borrows-1.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
drop-with-active-borrows-2.rs cleanup: s/v.slice*()/&v[a..b]/g + remove redundant as_slice() calls 2015-01-27 09:03:06 -05:00
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 Add regression tests for issue 22443. 2015-03-01 11:16:11 +01:00
dropck_no_diverge_on_nonregular_2.rs Add regression tests for issue 22443. 2015-03-01 11:16:11 +01:00
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 Round 3 test fixes and conflicts 2015-02-18 16:34:04 -08:00
dst-bad-coerce4.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
dst-bad-coercions.rs eddyb's changes for DST coercions 2015-05-13 14:19:51 +12: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 rollup merge of #20754: nikomatsakis/int-feature 2015-01-08 09:24:08 -08:00
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 Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
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 Add compile-fail tests for error codes 2016-05-13 14:43:56 +02:00
E0007.rs Add compile-fail tests for error codes 2016-05-13 14:43:56 +02:00
E0008.rs Add compile-fail tests for error codes 2016-05-13 14:43:56 +02:00
E0009.rs Add compile-fail tests for error codes 2016-05-13 14:43:56 +02:00
E0010.rs Add compile-fail tests for error codes 2016-05-13 14:43:56 +02:00
E0017.rs Add compile-fail tests for error codes 2016-05-13 14:43:56 +02:00
E0023.rs Add compile-fail tests for error codes 2016-05-13 14:43:56 +02:00
E0024.rs Add compile-fail tests for error codes 2016-05-13 14:43:56 +02:00
E0025.rs Add compile-fail tests for error codes 2016-05-13 14:43:56 +02:00
E0026.rs Add compile-fail tests for error codes 2016-05-13 14:43:56 +02:00
E0027.rs Add new error code tests 2016-05-18 12:05:59 +02:00
E0029.rs Add new error code tests 2016-05-18 12:05:59 +02:00
E0030.rs Add new error code tests 2016-05-18 12:05:59 +02:00
E0033.rs Add new error code tests 2016-05-18 12:05:59 +02:00
E0034.rs Add new error code tests 2016-05-18 12:05:59 +02:00
E0035.rs Add new error code tests 2016-05-18 12:05:59 +02: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 std: Deprecate std::old_io::fs 2015-03-04 15:59:30 -08:00
empty-linkname.rs test: Clean out the test suite a bit 2014-02-25 09:21:09 -08:00
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 std: Stabilize APIs for the 1.8 release 2016-02-29 09:05:33 -08:00
empty-struct-braces-pat-2.rs std: Stabilize APIs for the 1.8 release 2016-02-29 09:05:33 -08:00
empty-struct-braces-pat-3.rs std: Stabilize APIs for the 1.8 release 2016-02-29 09:05:33 -08: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.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
enable-unstable-lib-feature.rs Set unstable feature names appropriately 2015-01-23 13:28:40 -08:00
enum-and-module-in-same-scope.rs Fix fallout in tests 2016-03-16 08:52:33 +00:00
enum-discrim-autosizing.rs cfail test for #31886 2016-03-18 15:03:55 -04:00
enum-discrim-too-small.rs typestrong constant integers 2016-03-10 12:50:12 +01: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 Update errors to use new error format 2016-05-12 16:48:59 -07: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 Fix xcrate enum namespacing 2014-11-25 11:02:47 -08:00
enums-pats-not-idents.rs rustc: disallow trailing parentheses for nullary enum variants 2014-03-17 12:11:22 +01: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 typestrong constant integers 2016-03-10 12:50:12 +01:00
exclusive-drop-and-copy.rs Register new snapshots 2015-04-28 17:23:45 -07:00
expanded-cfg.rs Add regression test 2016-04-08 23:41:27 +00:00
explicit-call-to-dtor.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
explicit-call-to-supertrait-dtor.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
explicit-self-lifetime-mismatch.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
export-fully-qualified.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
export-import.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
export-tag-variant.rs Fix fallout in tests 2016-02-26 00:37:27 +00:00
export.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Added tests to make tidy 2014-02-07 12:49:24 -06:00
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 Test fixes and rebase conflicts 2014-11-03 11:02:36 -08:00
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 Rename fail! to panic! 2014-10-29 11:43:07 -04:00
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-vectorcall.rs add feature gate "abi_vectorcall" for the vectorcall calling convention 2016-01-11 23:45:33 +01: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 Add #[allow_internal_unstable] to track stability for macros better. 2015-03-06 00:18:28 +11:00
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 Generalize all error messages with "experimental in alpha release" to 2015-02-11 14:13:33 +01:00
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-dropck-ugeh.rs shorten URLs to placate make tidy. 2015-10-06 16:51:20 +02:00
feature-gate-feature-gate.rs Preliminary feature staging 2015-01-07 15:34:56 -08:00
feature-gate-fundamental.rs Add feature gate test for #[fundamental] attribute 2015-11-12 16:05:56 +02:00
feature-gate-intrinsics.rs Check gated attributes before and after macro expansion 2015-03-06 17:15:19 -08:00
feature-gate-lang-items.rs Check gated attributes before and after macro expansion 2015-03-06 17:15:19 -08:00
feature-gate-linked-from.rs trans: Stop informing LLVM about dllexport 2015-08-10 18:20:42 -07:00
feature-gate-main.rs syntax: Feature gate #[start] and #[main] 2015-01-16 14:59:03 -08:00
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 typestrong constant integers 2016-03-10 12:50:12 +01: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-repr-simd.rs Implement repr(simd) as an alias for #[simd]. 2015-08-17 10:57:18 -07:00
feature-gate-rust-call.rs Feature gate rust-call ABI. 2015-04-01 15:59:50 -04: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 Strip all leading/trailing newlines 2015-03-15 09:08:21 -07: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 Feature-gate <> syntax used with Fn. Fixes #18875. 2015-01-10 09:12:25 -05:00
feature-gate-unboxed-closures-ufcs-calls.rs Feature-gate <> syntax used with Fn. Fixes #18875. 2015-01-10 09:12:25 -05: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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
fn-variance-1.rs deduplicate trait errors before they are displayed 2015-09-26 21:13:31 +03: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 Avoid flow-on Iterator error for for ... in [ty err] {}. 2014-08-29 17:43:46 +10:00
foreign-unsafe-fn-called.rs Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
forget-init-unsafe.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
fully-qualified-type-name1.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04: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 Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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-bad-feature.rs Add a lint for writing #[feature] for stable features, warn by default. 2015-02-04 23:18:24 -08:00
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 rustc: feature-gate concat_idents!. 2014-04-04 20:25:50 +11:00
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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Add tests checking that a number of feature gates are gating their features. 2015-03-09 19:18:43 +01:00
gated-trace_macros.rs Remove check-fast. Closes #4193, #8844, #6330, #7416 2014-04-06 15:55:43 -07:00
generic-extern-lifetime.rs Resolve lifetime parameters for foreign functions. 2015-07-22 22:37:20 -07:00
generic-extern.rs Allow generic foreign functions. 2014-08-05 23:28:50 -06:00
generic-impl-less-params-with-defaults.rs rustc_resolve: don't handle impl items as if they were modules. 2015-02-24 14:16:01 +02:00
generic-impl-more-params-with-defaults.rs rustc_resolve: don't handle impl items as if they were modules. 2015-02-24 14:16:01 +02:00
generic-lifetime-trait-impl.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
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 Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
generic-type-more-params-with-defaults.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
generic-type-params-forward-mention.rs Remove uses of default_type_params feature gate from tests. 2015-01-05 20:00:10 +11:00
generic-type-params-name-repr.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
glob-cycles.rs 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 Kill more isizes 2015-01-31 17:40:40 +01:00
hashmap-lifetimes.rs Kill more isizes 2015-01-31 17:40:40 +01:00
hidden-rt-injection.rs Add tests that the injected runtime is inaccessible 2014-07-25 16:54:09 -07:00
hidden-rt-injection2.rs Add tests that the injected runtime is inaccessible 2014-07-25 16:54:09 -07: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 Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
hrtb-higher-ranker-supertraits-transitive.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
hrtb-higher-ranker-supertraits.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
hrtb-identity-fn-borrows.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
hrtb-just-for-static.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
hrtb-perfect-forwarding.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
huge-array-simple.rs 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 Allow use of [_ ; n] syntax for fixed length and repeating arrays. 2014-12-20 15:23:29 +13:00
huge-enum.rs Register new snapshots. 2015-01-17 16:37:34 -08:00
huge-struct.rs response for review comments 2014-10-15 20:09:09 +03:00
hygienic-label-1.rs Fix hygienic-label-x tests 2015-09-03 03:50:46 +03:00
hygienic-label-2.rs Un-gate macro_rules 2015-01-05 18:21:14 -08:00
hygienic-label-3.rs Fix hygienic-label-x tests 2015-09-03 03:50:46 +03:00
hygienic-label-4.rs for x in range(a, b) -> for x in a..b 2015-01-29 07:47:37 -05:00
if-branch-types.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
if-let-arm-types.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
if-let.rs Kill more isizes 2015-01-31 17:40:40 +01:00
if-loop.rs Fix an ICE when translating if loop {} {} 2015-02-19 11:46:47 +01:00
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 core: split into fmt::Show and fmt::String 2015-01-06 14:49:42 -08:00
ifmt-bad-format-args.rs Fallout of changing format_args!(f, args) to f(format_args!(args)). 2014-12-27 23:57:43 +02:00
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 Feature-gate explicit unboxed closure method calls & manual impls, 2014-12-05 17:54:45 -08:00
immut-function-arguments.rs remove all kind annotations from closures 2015-02-04 20:06:08 -05:00
impl-bounds-checking.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
impl-duplicate-methods.rs Show previous definition of duplicate impl item 2016-04-20 22:00:33 +09:00
impl-unused-rps-in-assoc-type.rs Augment the constrainted parameter check to ensure that all regions 2015-04-17 10:05:33 -04:00
impl-unused-tps-inherent.rs Add new tests covering various cases. 2015-01-06 17:17:49 -05:00
impl-unused-tps.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
impl-wrong-item-for-trait.rs Feature-gate associated constants. 2015-04-23 21:02:29 -06:00
implicit-method-bind.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
import-from-missing.rs Add fake import resolutions & targets for names in bad imports 2016-02-02 20:47:34 -08:00
import-glob-0.rs Remove use of globs feature gate from tests. 2015-01-05 20:00:10 +11:00
import-glob-circular.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
import-shadow-2.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
import-shadow-3.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
import-shadow-4.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
import-shadow-5.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
import-ty-params.rs syntax: Check paths in visibilities for type parameters 2016-04-24 20:59:44 +03:00
import.rs Improve dummy bindings for unresolved imports 2016-02-19 00:43:52 +00:00
import2.rs Add fake import resolutions & targets for names in bad imports 2016-02-02 20:47:34 -08:00
import3.rs test: Automatically remove all ~[T] from tests. 2014-03-21 23:37:21 +11:00
import4.rs Remove outdated and unnecessary std::vec_ng::Vec imports. 2014-03-22 01:08:57 +11:00
impossible_range.rs address nits 2016-03-24 01:42:23 -04:00
inaccessible-test-modules.rs libsyntax: Accept use foo as bar; in lieu of use bar as foo; 2014-08-14 13:24:50 -07:00
index-bot.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
index_message.rs
indexing-requires-a-uint.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
infinite-autoderef.rs Test fixes and rebase conflicts 2015-01-07 19:27:27 -08:00
infinite-instantiation.rs Fix fallout in tests 2016-03-30 22:00:48 +00:00
infinite-macro-expansion.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
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 Separate supertrait collection from processing a TraitDef. This allows 2015-03-04 15:06:33 -05:00
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 update test cases to reflect new messages 2016-05-02 11:47:10 -04: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 Require feature attributes, and add them where necessary 2015-03-23 14:40:26 -07:00
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
intrinsic-return-address.rs Add #[rustc_no_mir] to make tests pass with -Z orbit. 2016-03-17 22:48:07 +02:00
invalid-crate-type.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
invalid-inline.rs Validate inline attribute arguments 2015-02-22 13:44:28 +02:00
invalid-intrinsic.rs Split TyBareFn into TyFnDef and TyFnPtr. 2016-03-09 16:45:28 +02:00
invalid-macro-matcher.rs Print the macro context name on incomplete parse 2015-11-23 21:06:51 +01:00
invalid-path-in-const.rs Don't crash on non-existent path in constant. 2015-09-30 15:04:21 -07: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-897-2.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
issue-897.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
issue-1362.rs Kill more isizes 2015-01-31 17:40:40 +01:00
issue-1448-2.rs Kill more isizes 2015-01-31 17:40:40 +01:00
issue-1476.rs Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
issue-1697.rs Remove use of globs feature gate from tests. 2015-01-05 20:00:10 +11: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 Kill more isizes 2015-01-31 17:40:40 +01:00
issue-2111.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
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 Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
issue-2151.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
issue-2281-part1.rs Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
issue-2330.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
issue-2356.rs Make name resolution errors non-fatal 2015-12-11 21:00:15 +13:00
issue-2392.rs Fix diagnostics for calling indirect extern function pointer field 2015-11-14 15:34:17 +05:30
issue-2590.rs rollup merge of #20754: nikomatsakis/int-feature 2015-01-08 09:24:08 -08:00
issue-2611-4.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-2611-5.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
issue-2849.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
issue-2937.rs libsyntax: Accept use foo as bar; in lieu of use bar as foo; 2014-08-14 13:24:50 -07:00
issue-2951.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-2995.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Detect cycles and specialize error reporting for Sized. It is important 2016-01-16 05:22:32 -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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
issue-3044.rs remove all kind annotations from closures 2015-02-04 20:06:08 -05:00
issue-3080.rs
issue-3096-1.rs
issue-3096-2.rs Rename all raw pointers as necessary 2014-06-28 11:53:58 -07:00
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 Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
issue-3214.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
issue-3344.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
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 Fix fallout in tests 2016-04-07 05:48:42 +00:00
issue-3563.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-3601.rs Opt into box_patterns feature gate in all tests that use them. 2015-02-11 11:47:14 +01:00
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 Switched to Box::new in many places. 2015-03-03 21:05:55 +01:00
issue-3779.rs Detect cycles and specialize error reporting for Sized. It is important 2016-01-16 05:22:32 -05:00
issue-3820.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 errors to use new error format 2016-05-12 16:48:59 -07:00
issue-3973.rs fix various error messages 2016-04-12 14:05:29 -04:00
issue-3993.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
issue-4201.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-4265.rs Adjust tests to new error message 2016-03-11 10:59:40 -08:00
issue-4321.rs Address review comments 2014-06-20 17:41:19 +02:00
issue-4335.rs Improve error message where a closure escapes fn while trying to borrow 2015-04-10 06:11:28 -04:00
issue-4366-2.rs Show candidates for names not in scope 2016-02-19 01:10:36 +01:00
issue-4366.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
issue-4517.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-4736.rs prevent non-dict-structs from being intialized via FRU 2015-08-15 21:03:10 +03:00
issue-4935.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
issue-4968.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-4972.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
issue-5035-2.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-5035.rs Update errors to use new error format 2016-05-12 16:48:59 -07:00
issue-5062.rs test: Update expected compile-fail message for E0282 2015-05-06 01:05:18 +02:00
issue-5099.rs
issue-5100.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-5153.rs Address review commets 2015-05-19 17:42:14 +03:00
issue-5216.rs Implement the rules for RFC 599, and add various tests. 2015-02-16 10:55:37 -05:00
issue-5239-1.rs Fallout in tests: largely changes to error messages. 2015-03-30 09:05:59 -04:00
issue-5358-1.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-5439.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
issue-5500-1.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
issue-5500.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-5844.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
issue-5883.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-5927.rs Make name resolution errors non-fatal 2015-12-11 21:00:15 +13: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 test: Update expected compile-fail message for E0282 2015-05-06 01:05:18 +02:00
issue-6458-3.rs test: Update expected compile-fail message for E0282 2015-05-06 01:05:18 +02:00
issue-6458-4.rs test: Update expected compile-fail message for E0282 2015-05-06 01:05:18 +02:00
issue-6458.rs test: Update expected compile-fail message for E0282 2015-05-06 01:05:18 +02:00
issue-6596-1.rs Cleanup and followup to PR #17830: parsing changes 2015-01-07 00:24:48 +01:00
issue-6596-2.rs Cleanup and followup to PR #17830: parsing changes 2015-01-07 00:24:48 +01:00
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 test: Add some tests for closed issues 2014-03-06 10:45:08 -08:00
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 Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
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 update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-7092.rs Fix whitespace 2016-05-02 11:49:24 -04:00
issue-7246.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
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 test: Update expected compile-fail message for E0282 2015-05-06 01:05:18 +02:00
issue-7867.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04: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 Customize error messages for self glob imports. 2015-08-07 14:18:20 +02:00
issue-8460-const.rs typestrong constant integers 2016-03-10 12:50:12 +01:00
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 also print the expected type in the error message 2016-03-10 12:50:13 +01: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 Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
issue-10291.rs change coercion to use target region if not LUB 2016-03-18 16:38:29 -04:00
issue-10398.rs Add : Box<_> or ::Box<_> type annotations to various places. 2015-03-03 20:29:01 +01:00
issue-10401.rs test: Add some tests for closed issues 2014-03-06 10:45:08 -08:00
issue-10465.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
issue-10536.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
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 Update code with new lint names 2014-10-28 08:54:21 -07:00
issue-10755.rs Consolidate codegen-related compiler flags 2014-02-10 00:50:39 -08:00
issue-10764.rs Fix fallout from changes. In cases where stage0 compiler is needed, we 2014-12-22 12:27:07 -05:00
issue-10877.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
issue-10969.rs Add compile-fail test for issue #10969 2015-11-23 21:06:08 +02:00
issue-10991.rs Cleanup check_cast. Fixes #21554 2015-01-25 01:44:49 +02:00
issue-11154.rs Move -Z lto to -C lto. 2014-09-21 02:17:31 -04:00
issue-11192.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
issue-11319.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-11374.rs std: Remove old_io/old_path from the prelude 2015-03-20 20:07:19 -07:00
issue-11493.rs Kill more isizes 2015-01-31 17:40:40 +01:00
issue-11515.rs Switched to Box::new in many places. 2015-03-03 21:05:55 +01:00
issue-11593.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
issue-11680.rs Fix fallout in tests 2016-02-26 00:37:27 +00:00
issue-11681.rs librustc: Implement lifetime elision. 2014-07-19 13:10:58 -07:00
issue-11692.rs Add scaffolding for assigning alpha-numeric codes to rustc diagnostics 2014-07-11 00:32:00 +02:00
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 Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
issue-11873.rs remove all kind annotations from closures 2015-02-04 20:06:08 -05:00
issue-11925.rs Add : Box<_> or ::Box<_> type annotations to various places. 2015-03-03 20:29:01 +01:00
issue-12028.rs Forbid coercing &T to &mut T 2015-01-20 22:56:53 +09:00
issue-12041.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
issue-12116.rs Opt into box_patterns feature gate in all tests that use them. 2015-02-11 11:47:14 +01:00
issue-12127.rs Add : Box<_> or ::Box<_> type annotations to various places. 2015-03-03 20:29:01 +01:00
issue-12187-1.rs test: Update expected compile-fail message for E0282 2015-05-06 01:05:18 +02:00
issue-12187-2.rs test: Update expected compile-fail message for E0282 2015-05-06 01:05:18 +02:00
issue-12369.rs Feature gate *all* slice patterns. #23121 2015-03-27 12:50:49 -07:00
issue-12470.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
issue-12511.rs Add regression test for #12511 2015-05-02 15:22:26 +02:00
issue-12552.rs Add test for issue #12552 2014-06-28 09:30:44 +02:00
issue-12560-1.rs Use enum ParsePub instead of bool in field parsing + typo 2015-11-09 22:34:15 +03:00
issue-12560-2.rs fix compile-fail and parse-fail tests by blindly opting back into 2016-03-30 22:23:54 +02:00
issue-12567.rs Feature gate *all* slice patterns. #23121 2015-03-27 12:50:49 -07:00
issue-12612.rs rustc: Add support for extern crate foo as bar 2015-03-24 14:55:15 -07:00
issue-12796.rs Fix fallout in tests 2016-04-07 05:48:42 +00:00
issue-12863.rs Add test cases for E-needstest issues 2014-10-26 00:18:10 +02:00
issue-12997-1.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
issue-12997-2.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-13033.rs Add missing tests for fixed issues 2014-08-18 01:47:28 +02: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 rustc: reduce redundant resolve errors. 2014-06-18 01:19:22 +01: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 Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
issue-13466.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-13482-2.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-13482.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-13497-2.rs cleanup: s/v.slice*()/&v[a..b]/g + remove redundant as_slice() calls 2015-01-27 09:03:06 -05:00
issue-13497.rs cleanup: s/v.slice*()/&v[a..b]/g + remove redundant as_slice() calls 2015-01-27 09:03:06 -05:00
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-13847.rs Update tests with the new error messages 2014-10-28 17:54:16 +01:00
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 Fix fallout in tests. 2015-01-06 17:17:49 -05:00
issue-13853.rs fix various error messages 2016-04-12 14:05:29 -04:00
issue-14084.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-14091-2.rs Fix an ICE on diagnostics originating in external macros 2014-11-20 21:31:59 +01:00
issue-14091.rs Fix up error-pattern style test 2016-05-02 11:49:26 -04:00
issue-14092.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
issue-14221.rs Warn on pattern bindings that have the same name as a variant 2014-11-26 22:21:52 +00:00
issue-14227.rs Regression test for #14227 2014-12-28 09:22:54 -08:00
issue-14254.rs Make name resolution errors non-fatal 2015-12-11 21:00:15 +13:00
issue-14285.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
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 Add test cases for E-needstest issues 2014-10-26 00:18:10 +02:00
issue-14772.rs Give a more descriptive error when marking non-test items as #[test] 2014-10-05 14:16:32 +13:00
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 Test fixes and rebase conflicts 2015-01-07 19:27:27 -08:00
issue-15034.rs clean-up ExprStruct and PatStruct type-checking 2015-08-15 20:39:28 +03:00
issue-15094.rs split "has incompatible type for trait" errors into multiple lines 2015-07-18 21:14:36 -04:00
issue-15129.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
issue-15167.rs Fix bug in macro expression spans 2016-05-18 11:46:08 +00:00
issue-15207.rs Implement new operator dispatch semantics. 2014-11-05 11:29:15 -05:00
issue-15260.rs Stop ignoring expected note/help messages in compiletest suite. 2016-03-16 21:53:58 -04:00
issue-15381.rs hygiene for for loops, if let, while let 2015-10-09 11:53:41 +13:00
issue-15480.rs for x in xs.iter() -> for x in &xs 2015-02-02 13:40:18 -05:00
issue-15524.rs typestrong constant integers 2016-03-10 12:50:12 +01: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 Update error messages in various compile-fail tests 2014-12-30 09:36:22 -05:00
issue-16048.rs Fallout from this change. 2015-04-14 14:23:02 +02:00
issue-16058.rs librustc: Don't ICE with struct exprs where the name is not a valid struct. 2014-07-31 11:50:24 -07:00
issue-16098.rs Un-gate macro_rules 2015-01-05 18:21:14 -08:00
issue-16149.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
issue-16250.rs rustc: Don't lint about isize/usize in FFI 2015-09-30 14:31:01 -07:00
issue-16338.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-16401.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-16538.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-16562.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
issue-16683.rs Rewrite method resolution to be cleaner, more correct, and to lay 2014-11-17 14:25:11 -05:00
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 syntax: Merge parsing code for structures and variants 2015-11-09 18:43:32 +03:00
issue-16922.rs Regression test for #16922 2015-03-16 07:35:24 -07:00
issue-16939.rs remove all kind annotations from closures 2015-02-04 20:06:08 -05:00
issue-16966.rs Implement numeric fallback 2015-01-01 17:12:15 -05:00
issue-17001.rs Add tests for #17001, #21449, #22992, #23208, #23442 2015-09-08 16:51:21 -04:00
issue-17025.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
issue-17033.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04: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 Update tests with the new error messages 2014-10-28 17:54:16 +01:00
issue-17385.rs Kill more isizes 2015-01-31 17:40:40 +01:00
issue-17405.rs Kill more isizes 2015-01-31 17:40:40 +01: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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
issue-17458.rs Prevent comparison and dereferencing of raw pointers in constexprs 2015-05-28 03:22:44 +03:00
issue-17518.rs Fix handling of struct variants in a couple of places 2014-10-05 22:32:47 +02:00
issue-17545.rs Update test files; mostly the problem is that they were using the 2015-01-28 05:15:24 -05:00
issue-17546.rs Prohibit private variant reexports 2015-12-18 04:12:31 +03:00
issue-17551.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
issue-17651.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03: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 test: Convert statics to constants 2014-10-09 09:44:52 -07:00
issue-17718-const-naming.rs Make the naming lints only warn on names with upper/lowercase equivalents 2015-01-30 14:18:04 +13:00
issue-17718-const-privacy.rs rustc: Add support for extern crate foo as bar 2015-03-24 14:55:15 -07:00
issue-17718-constants-not-static.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
issue-17718-patterns.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
issue-17718-recursive.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
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 update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-17758.rs Rewrite method resolution to be cleaner, more correct, and to lay 2014-11-17 14:25:11 -05:00
issue-17800.rs Kill more isizes 2015-01-31 17:40:40 +01: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 Add : Box<_> or ::Box<_> type annotations to various places. 2015-03-03 20:29:01 +01:00
issue-17933.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
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 Test fixes and rebase conflicts 2015-02-10 11:51:38 -08:00
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 Special-case some error messages about Sized 2014-10-30 19:51:17 +13:00
issue-18183.rs Fix off-by-one error in default-type-parameter checking 2015-06-29 21:27:33 +03:00
issue-18252.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
issue-18294.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
issue-18532.rs Update error messages in various compile-fail tests 2014-12-30 09:36:22 -05:00
issue-18566.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
issue-18611.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-18783.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
issue-18819.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07: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 Fix an ICE when trying to resolve a struct variant 2014-12-10 22:45:28 +09: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 Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06: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 port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
issue-19734.rs librustc: Always parse macro!()/macro![] as expressions if not 2014-12-18 12:09:07 -05:00
issue-19883.rs Show candidates for names not in scope 2016-02-19 01:10:36 +01:00
issue-19922.rs Fix error message on invalid field names for a struct variant 2014-12-21 10:20:54 +09:00
issue-19982.rs Regression test for #19982 2015-03-16 07:35:23 -07:00
issue-19991.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-20005.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-20105.rs Add regression test for #20105 2015-05-05 15:57:27 +02:00
issue-20162.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
issue-20225.rs split "has incompatible type for trait" errors into multiple lines 2015-07-18 21:14:36 -04:00
issue-20261.rs fix various error messages 2016-04-12 14:05:29 -04:00
issue-20313.rs Feature gate FFI imports of LLVM intrinsics 2014-12-31 15:58:36 +02:00
issue-20413.rs Add regression test for #20413 2015-05-12 12:24:20 +02: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 fixes 2016-05-05 01:59:22 +03:00
issue-20714.rs Regression test for #20714 2015-03-16 07:35:24 -07:00
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 Implement a hacky version of the DAG support we ultimately want, leaving 2016-01-16 05:22:33 -05: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 Disallow a form of invalid asm! macro 2015-01-14 17:03:03 +02:00
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 Fix fallout in tests 2016-03-30 22:00:48 +00:00
issue-21356.rs Rephrase error message on invalid fragment specifiers in macros. 2015-01-23 18:51:12 +03:00
issue-21449.rs Add tests for #17001, #21449, #22992, #23208, #23442 2015-09-08 16:51:21 -04:00
issue-21546.rs Fix fallout in tests 2016-03-16 08:52:33 +00: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 Fix fallout in tests 2016-03-30 22:00:48 +00: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 Add tests for #22289, #22370 and #22384 2015-04-08 23:23:43 +10:00
issue-22384.rs Show candidates for names not in scope 2016-02-19 01:10:36 +01:00
issue-22468.rs Add regression test for #22468 2015-04-30 12:24:56 +02:00
issue-22560.rs Fix fallout in tests 2016-03-30 22:00:48 +00: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 Augment the constrainted parameter check to ensure that all regions 2015-04-17 10:05:33 -04:00
issue-22897.rs Split up tests, reduce coverage 2015-04-24 12:34:27 -06:00
issue-23024.rs Fix fallout in tests 2016-03-30 22:00:48 +00:00
issue-23041.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05: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 test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
issue-23080.rs move check into wf pass, add a test for assoc types 2015-03-06 12:37:28 -05:00
issue-23173.rs Make expr_is_lval more robust 2015-06-21 22:31:57 +03:00
issue-23217.rs Add test for #23217 2015-11-01 17:55:09 -05:00
issue-23253.rs Add regression test for #23253. 2015-04-26 00:52:19 +02:00
issue-23302.rs Add comments about the checks for recursive variant definition, as requested by @nrc. 2015-07-08 20:51:47 -06:00
issue-23305.rs 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 Add tests for #23543, #23544 2015-09-17 09:33:41 -04:00
issue-23544.rs Add tests for #23543, #23544 2015-09-17 09:33:41 -04: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 Update errors to use new error format 2016-05-12 16:48:59 -07:00
issue-23729.rs Changes to tests 2015-09-17 12:16:46 +12:00
issue-23827.rs Regression tests for issues that led me to revise typeck. 2015-04-14 12:49:26 +02: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-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 split "has incompatible type for trait" errors into multiple lines 2015-07-18 21:14:36 -04: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-24446.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04: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-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 Add tests 2015-10-25 07:37:21 -04: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-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 Stop ignoring expected note/help messages in compiletest suite. 2016-03-16 21:53:58 -04:00
issue-25826.rs Prevent comparison and dereferencing of raw pointers in constexprs 2015-05-28 03:22:44 +03: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 object_safety: check whether a supertrait contains Self even without being it 2015-10-24 00:22:29 +03:00
issue-26093.rs Add NOTE test annotations 2016-01-27 11:48:46 +01:00
issue-26094.rs Add NOTE test annotations 2016-01-27 11:48:46 +01:00
issue-26194.rs rewrite the method-receiver matching code 2015-12-28 00:52:37 +02:00
issue-26217.rs treat for<'a> T: 'a as T: 'static 2015-07-17 15:41:34 -04:00
issue-26237.rs Add NOTE test annotations 2016-01-27 11:48:46 +01:00
issue-26262.rs Ensure projections are not counted as constraining type parameters. 2015-06-13 17:59:10 +03:00
issue-26459.rs Add tests 2015-10-25 07:37:21 -04: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-26480.rs Improve a few errors and fix #33366 2016-05-17 06:46:08 -04:00
issue-26548.rs add comments and tests 2016-05-03 18:30:10 +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 Feature-gate defaulted type parameters outside of types. 2016-01-04 05:18:56 -05:00
issue-26886.rs Add regression test for #26886 2015-10-24 18:01:06 +05:30
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 update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
issue-27033.rs Update errors to use new error format 2016-05-12 16:48:59 -07:00
issue-27042.rs Include label in the span of loops 2015-07-18 11:53:55 +02:00
issue-27340.rs Add test (fixes #27340) 2016-03-02 10:32:04 +03:00
issue-27592.rs add regression test for #27592. Fixes #27592. 2015-08-12 20:58:47 -04:00
issue-27815.rs be more robust to bogus items in struct patterns/constructors 2015-08-14 17:03:11 +03:00
issue-27831.rs std: Stabilize APIs for the 1.8 release 2016-02-29 09:05:33 -08: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 test: adjust for the move to MIR-based const checking. 2016-05-07 19:14:32 +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-28308.rs Add NOTE test annotations 2016-01-27 11:48:46 +01: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-28568.rs Adjust overlap-related tests to account for cosmetic changes to error reporting behavior 2016-03-14 15:04:37 -07:00
issue-28576.rs early-prohibit objects with Self-containing supertraits 2015-09-24 18:27:29 +03:00
issue-28586.rs Closes #28586 2015-11-02 23:52:37 -02:00
issue-28776.rs use the *adjusted* callee type in effect checking 2015-10-01 16:06:50 +03: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 Fix various bugs around empty structs and patterns 2015-11-19 11:39:18 +03:00
issue-29084.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04: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 Fix fallout in tests 2016-02-26 00:37:27 +00: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 Print the macro context name on incomplete parse 2015-11-23 21:06:51 +01:00
issue-30079.rs Add test for #30079 2016-04-07 04:33:17 +00: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-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 Forbid use Trait::* 2016-03-09 05:18:07 +00:00
issue-30589.rs Make coherence more tolerant of error types. 2016-01-08 20:20:01 -05:00
issue-30715.rs fix compile-fail and parse-fail tests by blindly opting back into 2016-03-30 22:23:54 +02: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-31212.rs Add test for #31212 2016-01-28 05:06:23 +00:00
issue-31221.rs match check: note "catchall" patterns in unreachable error 2016-05-01 21:58:46 +02: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 Fix error[E0518] not displayed for #[inline] on structs inside fns 2016-02-19 23:49:11 +05:30
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 don't treat unit patterns as wildcard patterns 2016-03-04 15:50:55 +02: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 process cycles as soon as they are detected 2016-04-04 11:14:44 -04:00
issue-32377.rs Check transmutes between types without statically known sizes. 2016-04-19 17:03:30 +03:00
issue-32655.rs Remove the MacroVisitor pass. 2016-04-22 01:40:33 +02: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-32833.rs Add regression test 2016-04-09 02:12:18 +00:00
issue-32922.rs Add another test for issue #31856 2016-04-15 02:22:34 +00:00
issue-32963.rs change the newly-added errors to warnings 2016-05-03 18:52:55 +03:00
issue-33464.rs resolve: do not modify span of non-importable name 2016-05-10 08:35:37 +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 improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
kindck-impl-type-params.rs rewrite obligation forest. cycles still handled incorrectly. 2016-05-13 21:23:02 -07:00
kindck-inherited-copy-bound.rs 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 Update error messages in compile-fail tests 2014-09-15 14:58:49 -04:00
lang-item-missing.rs syntax: Implement #![no_core] 2015-08-03 17:23:01 -07:00
lexical-scopes.rs Add regression test 2016-03-09 00:14:20 +00: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 make suggestion stuff not swallow errors 2016-03-18 16:38:52 -04:00
lifetime-inference-give-expl-lifetime-param.rs make suggestion stuff not swallow errors 2016-03-18 16:38:52 -04:00
linkage1.rs Check gated attributes before and after macro expansion 2015-03-06 17:15:19 -08:00
linkage2.rs trans: Remove the foreign module. 2016-03-17 21:51:52 +02:00
linkage3.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
linkage4.rs fix linkage tests 2015-02-17 00:49:42 +05:30
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 syntax: Feature gate #[start] and #[main] 2015-01-16 14:59:03 -08:00
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 librustc: dont warn for inside of items when the parent is dead 2015-11-08 02:04:34 +00:00
lint-dead-code-5.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
lint-exceeding-bitshifts.rs don't report bitshift overflow twice 2016-04-26 14:10:07 +02:00
lint-forbid-attr.rs Fix up some tests for feature staging 2015-01-21 16:16:22 -08:00
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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
lint-malformed.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
lint-misplaced-attr.rs Update code with new lint names 2014-10-28 08:54:21 -07:00
lint-missing-doc.rs Revert "Revert "Fix missing_docs lint for const and static."" 2015-08-06 16:36:44 -07:00
lint-no-drop-on-repr-extern.rs Stop ignoring expected note/help messages in compiletest suite. 2016-03-16 21:53:58 -04:00
lint-non-camel-case-types.rs Improve camelcase suggestion 2015-03-14 13:40:33 +08:00
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 Improve the non_snake_case lint to give better suggestions 2014-10-03 20:39:56 +13:00
lint-non-snake-case-lifetimes.rs Unify non-snake-case lints and non-uppercase statics lints 2014-08-30 09:10:05 +12:00
lint-non-snake-case-modules.rs Unify non-snake-case lints and non-uppercase statics lints 2014-08-30 09:10:05 +12:00
lint-non-uppercase-statics.rs Make the naming lints only warn on names with upper/lowercase equivalents 2015-01-30 14:18:04 +13:00
lint-obsolete-attr.rs Update suffixes en masse in tests using perl -p -i -e 2015-02-18 09:10:10 -05:00
lint-output-format.rs Refactor attr::Stability 2015-10-13 06:01:31 +03:00
lint-owned-heap-memory.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
lint-stability-fields.rs Remove all uses of #[staged_api] 2015-11-25 21:55:26 +03:00
lint-stability.rs Address the review comments 2015-12-12 21:40:45 +03:00
lint-stability2.rs rustc: Fix a number of stability lint holes 2015-02-11 12:14:59 -08:00
lint-stability3.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
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 skip double negation in const eval 2016-04-26 14:09:05 +02:00
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: Warn about no-mangled statics that are not exported 2015-02-02 23:11:24 -08:00
lint-unknown-attr.rs Add custom_attribute gate to tests which need them 2015-02-16 11:49:09 +05:30
lint-unknown-feature-default.rs Test fixes and rebase conflicts 2015-02-02 18:50:23 -08:00
lint-unknown-feature.rs Minor fixes 2015-01-21 16:16:22 -08:00
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 Update code with new lint names 2014-10-28 08:54:21 -07:00
lint-unnecessary-parens.rs Kill more isizes 2015-01-31 17:40:40 +01:00
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 Warn unused trait imports 2016-05-03 18:51:19 +09:00
lint-unused-mut-self.rs Update code with new lint names 2014-10-28 08:54:21 -07:00
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 fix cfail tests 2015-01-05 17:22:17 -05:00
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 compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
liveness-assign-imm-local-in-op-eq.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
liveness-assign-imm-local-with-init.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
liveness-bad-bang-2.rs Remove i, is, u, or us suffixes that are not necessary. 2015-02-18 09:09:12 -05:00
liveness-closure-require-ret.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
liveness-dead.rs Warn unused_assignments for arguments 2015-11-03 19:04:36 +09:00
liveness-forgot-ret.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
liveness-issue-2163.rs Require braces when a closure has an explicit return type. This is a 2015-03-18 20:07:27 -04:00
liveness-missing-ret2.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
liveness-move-call-arg.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
liveness-move-in-loop.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
liveness-move-in-while.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Add : Box<_> or ::Box<_> type annotations to various places. 2015-03-03 20:29:01 +01:00
liveness-use-after-send.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
log-syntax-gate.rs extern mod => extern crate 2014-02-14 22:55:21 -08:00
log-syntax-gate2.rs Address the other cases of #22234; fix #22234. 2015-02-16 01:36:06 +01:00
loop-does-not-diverge.rs Add tests for various diverging & converging loops 2016-01-20 13:28:25 +02:00
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
loop-properly-diverging.rs Add tests for various diverging & converging loops 2016-01-20 13:28:25 +02:00
loops-reject-duplicate-labels-2.rs Use https URLs to refer to rust-lang.org where appropriate. 2015-08-09 14:28:46 -07:00
loops-reject-duplicate-labels.rs Tests for shadowing between lifetimes and loop labels within function bodies. 2015-04-21 18:09:46 +02:00
loops-reject-labels-shadowing-lifetimes.rs Tests for shadowing between lifetimes and loop labels within function bodies. 2015-04-21 18:09:46 +02:00
loops-reject-lifetime-shadowing-label.rs Tests for shadowing between lifetimes and loop labels within function bodies. 2015-04-21 18:09:46 +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-backtrace-invalid-internals.rs Fix bug in macro expression spans 2016-05-18 11:46:08 +00:00
macro-backtrace-nested.rs Fix bug in macro expression spans 2016-05-18 11:46:08 +00:00
macro-backtrace-println.rs Fix bug in macro expression spans 2016-05-18 11:46:08 +00:00
macro-context.rs syntax: Make is_path_start precise and improve some error messages about unexpected tokens 2016-04-24 20:59:44 +03:00
macro-crate-nonterminal-non-root.rs Unignore some tests in stage1 2015-05-13 19:58:49 -04:00
macro-error.rs Check macro definition and do not expand invalid macros 2015-11-14 19:50:46 +09:00
macro-expanded-mod.rs Add test 2016-03-02 23:50:19 +00:00
macro-follow.rs implement RFC amendment 1494 2016-04-13 23:25:42 -04:00
macro-followed-by-seq-bad.rs Permit token trees, identifiers, and blocks to be following by 2015-05-15 13:23:27 -04:00
macro-incomplete-parse.rs syntax: Make is_path_start precise and improve some error messages about unexpected tokens 2016-04-24 20:59:44 +03: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-local-data-key-priv.rs librustc: Always parse macro!()/macro![] as expressions if not 2014-12-18 12:09:07 -05:00
macro-match-nonterminal.rs Slightly improved macro diagnostics + Indentation fixes 2015-08-15 21:27:52 +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 Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
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-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-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
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 Deprecate in-tree rand, std::rand and #[derive(Rand)]. 2015-02-04 09:39:40 +11: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 Make #[derive(Anything)] into sugar for #[derive_Anything] 2015-03-06 18:20:16 -08:00
malformed-plugin-1.rs Check gated attributes before and after macro expansion 2015-03-06 17:15:19 -08:00
malformed-plugin-2.rs Check gated attributes before and after macro expansion 2015-03-06 17:15:19 -08:00
malformed-plugin-3.rs Check gated attributes before and after macro expansion 2015-03-06 17:15:19 -08:00
malformed_macro_lhs.rs Add test for "malformed macro lhs" and change back span_bug to span_fatal 2016-01-04 01:13:57 +01: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 Reject -L "", -L native=, and other empty search paths. 2015-03-13 23:49:44 -07:00
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 Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
match-ill-type2.rs Kill more isizes 2015-01-31 17:40:40 +01:00
match-join.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
match-non-exhaustive.rs Kill more isizes 2015-01-31 17:40:40 +01:00
match-pattern-field-mismatch-2.rs The lint warnings are not reported since we report the errors first and then exit. 2016-01-08 16:19:13 +01:00
match-pattern-field-mismatch.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
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 Remove i, is, u, or us suffixes that are not necessary. 2015-02-18 09:09:12 -05:00
match-range-fail.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
match-ref-ice.rs Feature gate *all* slice patterns. #23121 2015-03-27 12:50:49 -07:00
match-ref-mut-invariance.rs When matching against a pattern (either via match or let) that 2015-03-23 05:30:43 -04:00
match-ref-mut-let-invariance.rs When matching against a pattern (either via match or let) that 2015-03-23 05:30:43 -04:00
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 Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
match-tag-unary.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
match-vec-fixed.rs Feature gate *all* slice patterns. #23121 2015-03-27 12:50:49 -07:00
match-vec-mismatch-2.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
match-vec-mismatch.rs Feature gate *all* slice patterns. #23121 2015-03-27 12:50:49 -07:00
match-vec-unreachable.rs Feature gate *all* slice patterns. #23121 2015-03-27 12:50:49 -07: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 test: Update expected compile-fail message for E0282 2015-05-06 01:05:18 +02:00
method-ambig-two-traits-cross-crate.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
method-ambig-two-traits-from-bounds.rs Tests for method resolution in the face of various ambiguities or non-ambiguities. These 2014-10-21 12:32:36 -04:00
method-ambig-two-traits-with-default-method.rs Update suffixes en masse in tests using perl -p -i -e 2015-02-18 09:10:10 -05:00
method-call-err-msg.rs Fix ICE that occurs when an associated const is ambiguous. 2015-05-13 18:10:01 -06:00
method-help-unsatisfied-bound.rs 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 Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
method-path-in-pattern.rs Remove obsolete "MarkerTrait" from tests. 2015-04-24 22:58:40 -06:00
method-resolvable-path-in-pattern.rs Remove obsolete "MarkerTrait" from tests. 2015-04-24 22:58:40 -06:00
method-self-arg-1.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
method-self-arg-2.rs Forbid coercing &T to &mut T 2015-01-20 22:56:53 +09:00
method-suggestion-no-duplication.rs Stop ignoring expected note/help messages in compiletest suite. 2016-03-16 21:53:58 -04: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-derivable-attr.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
missing-macro-use.rs Unignore some tests in stage1 2015-05-13 19:58:49 -04:00
missing-main.rs
missing-return.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
missing-stability.rs Remove all uses of #[staged_api] 2015-11-25 21:55:26 +03:00
missing_debug_impls.rs Switch missing_copy_implementations to default-allow 2015-02-03 23:31:07 -08:00
mod_file_aux.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Change xfail directives in compiletests to ignore, closes #11363 2014-02-11 18:23:20 +01:00
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 syntax: Tighten search paths for inner modules 2014-05-17 01:01:47 -07:00
mod_file_not_owning_aux2.rs syntax: Tighten search paths for inner modules 2014-05-17 01:01:47 -07:00
module-macro_use-arguments.rs Rename macro_escape to macro_use 2015-01-05 12:00:57 -08:00
move-closure-span.rs Fix the spans of move closures 2015-05-16 11:24:06 +12:00
move-fragments-1.rs Fix tests for rustc_* 2015-02-17 02:26:53 +05:30
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 Fix tests for rustc_* 2015-02-17 02:26:53 +05:30
move-fragments-5.rs Fix tests for rustc_* 2015-02-17 02:26:53 +05:30
move-fragments-6.rs Fix tests for rustc_* 2015-02-17 02:26:53 +05:30
move-fragments-7.rs Fix tests for rustc_* 2015-02-17 02:26:53 +05:30
move-fragments-8.rs Fix tests for rustc_* 2015-02-17 02:26:53 +05:30
move-fragments-9.rs Fix tests for rustc_* 2015-02-17 02:26:53 +05:30
move-in-guard-1.rs Add : Box<_> or ::Box<_> type annotations to various places. 2015-03-03 20:29:01 +01:00
move-in-guard-2.rs Add : Box<_> or ::Box<_> type annotations to various places. 2015-03-03 20:29:01 +01:00
move-into-dead-array-1.rs Add tests of move-into-dead-array restriction. 2015-02-07 13:44:06 +01:00
move-into-dead-array-2.rs Add tests of move-into-dead-array restriction. 2015-02-07 13:44:06 +01:00
move-out-of-array-1.rs Add tests of move-out-of-array restriction. 2015-02-07 13:44:06 +01:00
move-out-of-tuple-field.rs Add : Box<_> or ::Box<_> type annotations to various places. 2015-03-03 20:29:01 +01:00
moves-based-on-type-access-to-field.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Fallout from stabilization 2015-02-17 15:14:17 -08:00
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 cleanup: replace as[_mut]_slice() calls with deref coercions 2015-02-05 13:45:01 -05:00
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 Update compile-fail tests to use the expected type to force the 2015-02-03 11:55:46 -05:00
moves-based-on-type-no-recursive-stack-closure.rs Switched to Box::new in many places. 2015-03-03 21:05:55 +01: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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
multiple-main-2.rs syntax: Feature gate #[start] and #[main] 2015-01-16 14:59:03 -08:00
multiple-main-3.rs syntax: Feature gate #[start] and #[main] 2015-01-16 14:59:03 -08:00
multiple-plugin-registrars.rs Convert tests to use #[plugin_registrar] 2014-06-09 14:29:30 -07:00
mut-cant-alias.rs Kill more isizes 2015-01-31 17:40:40 +01:00
mut-cross-borrowing.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
mut-pattern-internal-mutability.rs Kill more isizes 2015-01-31 17:40:40 +01:00
mut-pattern-mismatched.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
mut-ptr-cant-outlive-ref.rs Kill more isizes 2015-01-31 17:40:40 +01:00
mut-suggestion.rs Update errors to use new error format 2016-05-12 16:48:59 -07:00
mutable-class-fields-2.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
mutable-class-fields.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
mutable-enum-indirect.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
name-clash-nullary.rs Update errors to use new error format 2016-05-12 16:48:59 -07:00
namespaced-enum-glob-import-no-impls-xcrate.rs Remove use of globs feature gate from tests. 2015-01-05 20:00:10 +11:00
namespaced-enum-glob-import-no-impls.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
nested-ty-params.rs Change error for out of scope type params to be more helpful. 2014-04-17 18:24:52 +01:00
no-capture-arc.rs Fallout from stabilization 2015-02-17 15:14:17 -08:00
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-reuse-move-arc.rs Fallout from stabilization 2015-02-17 15:14:17 -08:00
no-send-res-ports.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
no-std-inject.rs Fix fallout in tests 2016-03-16 08:52:33 +00:00
no-type-for-node-ice.rs Permit node types to be missing if type errors occurred previously 2015-01-11 19:42:18 +09:00
no_crate_type.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
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 improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03: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 Use new attribute syntax in python files in src/etc too (#13478) 2014-04-14 21:00:31 +05:30
non-constant-enum-for-vec-repeat.rs check constants even if they are unused in the current crate 2016-04-03 15:18:16 +02: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 Fallout from changes for overflow-checking during constant evaluation. 2015-04-01 02:56:07 +02:00
non-constant-in-const-path.rs test: adjust for the move to MIR-based const checking. 2016-05-07 19:14:32 +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 Feature gate *all* slice patterns. #23121 2015-03-27 12:50:49 -07:00
non-exhaustive-match.rs Feature gate *all* slice patterns. #23121 2015-03-27 12:50:49 -07:00
non-exhaustive-pattern-witness.rs Refined error message to truncate at 3 and hint at number of hidden patterns for excessive cases. 2016-01-21 22:33:27 +01: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 tests: update for MIR debuginfo. 2016-04-11 20:51:45 +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 s/Show/Debug/g 2015-01-29 07:49:02 -05:00
not-enough-arguments.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
not-panic-safe-2.rs rewrite obligation forest. cycles still handled incorrectly. 2016-05-13 21:23:02 -07:00
not-panic-safe-3.rs rewrite obligation forest. cycles still handled incorrectly. 2016-05-13 21:23:02 -07:00
not-panic-safe-4.rs rewrite obligation forest. cycles still handled incorrectly. 2016-05-13 21:23:02 -07:00
not-panic-safe-5.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
not-panic-safe-6.rs rewrite obligation forest. cycles still handled incorrectly. 2016-05-13 21:23:02 -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
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 Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
object-safety-by-value-self.rs Change lint names to plurals 2015-03-25 10:06:13 +13:00
object-safety-generics.rs Stop ignoring expected note/help messages in compiletest suite. 2016-03-16 21:53:58 -04:00
object-safety-issue-22040.rs fix fallout 2015-10-02 23:40:10 +03:00
object-safety-mentions-Self.rs Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05: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 Make RFC 1214 warnings into errors, and rip out the "warn or err" 2015-12-18 12:41:02 -05:00
object-safety-supertrait-mentions-Self.rs early-prohibit objects with Self-containing supertraits 2015-09-24 18:27:29 +03:00
occurs-check-2.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
occurs-check-3.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
opt-in-copy.rs Make name resolution errors non-fatal 2015-12-11 21:00:15 +13:00
or-patter-mismatch.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
orphan-check-diagnostics.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
osx-frameworks.rs Change xfail directives in compiletests to ignore, closes #11363 2014-02-11 18:23:20 +01:00
output-type-mismatch.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
overloaded-calls-bad.rs Fallout from changing fn traits to use inheritance rather than bridge 2015-03-23 19:57:30 -04: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 Test fixes. 2015-01-08 11:02:24 -05:00
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
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 Update errors to use new error format 2016-05-12 16:48:59 -07:00
pattern-bindings-after-at.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
pattern-error-continue.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
pattern-ident-path-generics.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
pattern-macro-hygiene.rs Un-gate macro_rules 2015-01-05 18:21:14 -08:00
pattern-tyvar-2.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
pattern-tyvar.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
priv-in-bad-locations.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05: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-02-26 00:37:27 +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 Fix fallout in tests 2016-02-26 00:37:27 +00:00
privacy3.rs Add fake import resolutions & targets for names in bad imports 2016-02-02 20:47:34 -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 Add more systematic tests 2015-12-18 04:56:27 +03:00
private-in-public-warn.rs Introduce ICE when the topmost projection restriction kicks in, as per issue #32205 2016-03-14 15:05:15 -07:00
private-in-public.rs Do not substitute type aliases during error reporting 2015-12-18 20:57:36 +03:00
private-item-simple.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
private-method-cross-crate.rs Remove check-fast. Closes #4193, #8844, #6330, #7416 2014-04-06 15:55:43 -07:00
private-method-inherited.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
private-method.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
private-struct-field-pattern.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Warn when reexporting a private extern crate 2016-02-24 01:34:20 +00:00
ptr-coercion.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
pub-struct-field-span-26083.rs Add license 2015-06-07 22:33:54 -06:00
qualified-path-params-2.rs Add tests 2016-04-24 20:59:44 +03:00
qualified-path-params.rs Add tests 2016-04-24 20:59:44 +03:00
range-1.rs rewrite obligation forest. cycles still handled incorrectly. 2016-05-13 21:23:02 -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
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
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 Kill more isizes 2015-01-31 17:40:40 +01:00
refutable-pattern-in-fn-arg.rs remove all kind annotations from closures 2015-02-04 20:06:08 -05:00
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 Regression tests for Issue 29793. 2015-12-15 15:18:45 +01: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 Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
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 Implement the rules for RFC 599, and add various tests. 2015-02-16 10:55:37 -05:00
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 Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
region-object-lifetime-2.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
region-object-lifetime-3.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
region-object-lifetime-4.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
region-object-lifetime-5.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
region-object-lifetime-in-coercion.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
regionck-unboxed-closure-lifetimes.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
regions-addr-of-arg.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-addr-of-self.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
regions-addr-of-upvar-self.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
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 Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
regions-assoc-type-static-bound-in-trait-not-met.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
regions-bound-missing-bound-in-impl.rs Rather than storing the relations between free-regions in a global 2015-04-18 11:35:51 -04: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 Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
regions-bounded-method-type-parameters.rs Address nits by @pnkfelix 2015-02-16 11:58:47 -05:00
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 Add trivial cast lints. 2015-03-25 10:03:57 +13:00
regions-close-over-type-parameter-2.rs Kill more isizes 2015-01-31 17:40:40 +01:00
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 Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
regions-creating-enums.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
regions-creating-enums3.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
regions-creating-enums4.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
regions-early-bound-error-method.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
regions-early-bound-error.rs change coercion to use target region if not LUB 2016-03-18 16:38:29 -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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-escape-bound-fn.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-escape-loop-via-variable.rs Kill more isizes 2015-01-31 17:40:40 +01:00
regions-escape-loop-via-vec.rs Kill more isizes 2015-01-31 17:40:40 +01:00
regions-escape-method.rs fix cfail tests 2015-01-05 17:22:17 -05:00
regions-escape-unboxed-closure.rs remove all kind annotations from closures 2015-02-04 20:06:08 -05:00
regions-escape-via-trait-or-not.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
regions-free-region-ordering-caller1.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
regions-free-region-ordering-incorrect.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
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-consts.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-in-enums-anon.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-in-enums.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
regions-in-structs-anon.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-in-structs.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
regions-infer-at-fn-not-param.rs fix cfail tests 2015-01-05 17:22:17 -05:00
regions-infer-borrow-scope-too-big.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-infer-borrow-scope-within-loop.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-infer-bound-from-trait-self.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-infer-bound-from-trait.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-infer-call-3.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-infer-contravariance-due-to-decl.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
regions-infer-covariance-due-to-decl.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
regions-infer-invariance-due-to-decl.rs rollup merge of #22286: nikomatsakis/variance-4b 2015-02-18 15:52:01 -08:00
regions-infer-invariance-due-to-mutability-3.rs Update suffixes en masse in tests using perl -p -i -e 2015-02-18 09:10:10 -05:00
regions-infer-invariance-due-to-mutability-4.rs Update suffixes en masse in tests using perl -p -i -e 2015-02-18 09:10:10 -05: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 Kill more isizes 2015-01-31 17:40:40 +01:00
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 Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
regions-name-duplicated.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-name-static.rs Replace illegal with invalid in most diagnostics 2015-07-29 01:59:31 +03:00
regions-name-undeclared.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-nested-fns-2.rs Improve error message where a closure escapes fn while trying to borrow 2015-04-10 06:11:28 -04: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 Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-reborrow-from-shorter-mut-ref.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-ref-in-fn-arg.rs Opt into box_patterns feature gate in all tests that use them. 2015-02-11 11:47:14 +01:00
regions-ret-borrowed-1.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-ret-borrowed.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-ret.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-return-ref-to-upvar-issue-17403.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
regions-return-stack-allocated-vec.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Switched to Box::new in many places. 2015-03-03 21:05:55 +01: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 Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
regions-trait-object-subtyping.rs eddyb's changes for DST coercions 2015-05-13 14:19:51 +12:00
regions-trait-variance.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-undeclared.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-var-type-out-of-scope.rs Kill more isizes 2015-01-31 17:40:40 +01:00
regions-variance-contravariant-use-covariant-in-second-position.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-variance-contravariant-use-covariant.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-variance-covariant-use-contravariant.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-variance-invariant-use-contravariant.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
regions-variance-invariant-use-covariant.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
required-lang-item.rs syntax: Implement #![no_core] 2015-08-03 17:23:01 -07:00
reserved-attr-on-macro.rs Check gated attributes before and after macro expansion 2015-03-06 17:15:19 -08:00
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 Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
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 Do not resolve labels across function boundary 2014-12-26 20:17:43 +09:00
resolve-type-param-in-item-in-trait.rs Fix fallout in tests 2016-04-07 05:48:42 +00: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 rustc: reduce redundant resolve errors. 2014-06-18 01:19:22 +01: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
rfc1592-deprecated.rs fixes 2016-05-05 01:59:22 +03:00
rustc-error.rs Fix tests for rustc_* 2015-02-17 02:26:53 +05:30
self-impl.rs Work with assoc types in a super trait. 2015-04-07 18:03:07 +12: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 Remove all unstable deprecated functionality 2015-08-12 14:55:17 -07:00
send-is-not-static-std-sync-2.rs Remove 'static bound from sync::mpsc, Mutex and RwLock. 2015-02-21 16:51:49 +11:00
send-is-not-static-std-sync.rs Remove 'static bound from sync::mpsc, Mutex and RwLock. 2015-02-21 16:51:49 +11:00
seq-args.rs Implement the rules for RFC 599, and add various tests. 2015-02-16 10:55:37 -05:00
shadowed-lifetime.rs Tests for shadowing between lifetimes and loop labels within function bodies. 2015-04-21 18:09:46 +02:00
shadowed-trait-methods.rs Add test 2016-03-17 11:53:18 +00:00
shadowed-type-parameter.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
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 Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
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 Make #[derive(Anything)] into sugar for #[derive_Anything] 2015-03-06 18:20:16 -08:00
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 Implement .. syntax for RangeFull as expression 2015-02-04 23:23:12 +01:00
slice-borrow.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
slice-mut-2.rs rollup merge of #20754: nikomatsakis/int-feature 2015-01-08 09:24:08 -08:00
slice-mut.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
slightly-nice-generic-literal-messages.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04: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 Remove all uses of #[staged_api] 2015-11-25 21:55:26 +03:00
stable-features.rs Add a lint for writing #[feature] for stable features, warn by default. 2015-02-04 23:18:24 -08: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 Added tests to make tidy 2014-02-07 12:49:24 -06:00
static-mut-bad-types.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
static-mut-foreign-requires-unsafe.rs Fix fallout from std::libc separation 2014-04-04 09:31:44 -07:00
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 Kill more isizes 2015-01-31 17:40:40 +01:00
static-mut-requires-unsafe.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
static-priv-by-default.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
static-priv-by-default2.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
static-recursion-gate.rs Add static_recursion feature gate. 2015-07-24 19:17:58 -07:00
static-reference-to-fn-1.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
static-reference-to-fn-2.rs core: split into fmt::Show and fmt::String 2015-01-06 14:49:42 -08:00
static-region-bound.rs Add : Box<_> or ::Box<_> type annotations to various places. 2015-03-03 20:29:01 +01:00
static-vec-repeat-not-constant.rs Make various fixes: 2015-05-21 11:47:30 -04:00
staticness-mismatch.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
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 improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03: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 update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
struct-base-wrong-type.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
struct-field-privacy.rs Improve tests 2016-03-30 21:26:35 +00:00
struct-fields-decl-dupe.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
struct-fields-dupe.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
struct-fields-hints-no-dupe.rs librustc: hint close matches on accessing nonexisting fields 2015-01-20 10:58:06 +01:00
struct-fields-hints.rs librustc: hint close matches on accessing nonexisting fields 2015-01-20 10:58:06 +01: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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
struct-fields-typo.rs librustc: hint close matches on accessing nonexisting fields 2015-01-20 10:58:06 +01:00
struct-like-enum-nonexhaustive.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
struct-no-fields-enumlike.rs Test and gate empty structures and variants better 2015-10-13 15:19:20 +03:00
struct-pat-derived-error.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
struct-pattern-match-useless.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Remove use of ast_map.expect_item() and improve diagnostics (fixes #33186) 2016-04-29 18:34:49 +00:00
suggest-private-fields.rs Stop ignoring expected note/help messages in compiletest suite. 2016-03-16 21:53:58 -04:00
super-at-top-level.rs Improve the error message for paths with too many initial supers 2016-03-26 18:23:54 +00:00
suppressed-error.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
svh-change-lit.rs Mark test failing with msvc due to #31306 as ignore-msvc 2016-01-30 14:27:12 +01:00
svh-change-significant-cfg.rs Mark test failing with msvc due to #31306 as ignore-msvc 2016-01-30 14:27:12 +01:00
svh-change-trait-bound.rs Mark test failing with msvc due to #31306 as ignore-msvc 2016-01-30 14:27:12 +01:00
svh-change-type-arg.rs Mark test failing with msvc due to #31306 as ignore-msvc 2016-01-30 14:27:12 +01:00
svh-change-type-ret.rs Mark test failing with msvc due to #31306 as ignore-msvc 2016-01-30 14:27:12 +01:00
svh-change-type-static.rs Mark test failing with msvc due to #31306 as ignore-msvc 2016-01-30 14:27:12 +01:00
svh-use-trait.rs Mark test failing with msvc due to #31306 as ignore-msvc 2016-01-30 14:27:12 +01:00
syntax-extension-minor.rs Make name resolution errors non-fatal 2015-12-11 21:00:15 +13:00
syntax-trait-polarity-feature-gate.rs markers -> marker 2015-01-07 12:10:31 +13:00
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 Rename fail! to panic! 2014-10-29 11:43:07 -04:00
tag-variant-cast-non-nullary.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
tag-variant-disr-dup.rs Tweak ‘discriminant value already exists’ error message 2014-10-05 14:16:32 +13:00
tail-typeck.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
task-rng-isnt-sendable.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03: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 Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
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 Un-gate macro_rules 2015-01-05 18:21:14 -08:00
trace_macros-gate.rs Remove the MacroVisitor pass. 2016-04-22 01:40:33 +02:00
trait-as-struct-constructor.rs be more robust to bogus items in struct patterns/constructors 2015-08-14 17:03:11 +03: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 Fixup various places that were doing &T+'a and do &(T+'a) 2014-11-26 11:42:06 -05:00
trait-bounds-on-structs-and-enums-in-fns.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
trait-bounds-on-structs-and-enums-in-impls.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
trait-bounds-on-structs-and-enums-locals.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
trait-bounds-on-structs-and-enums-static.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
trait-bounds-on-structs-and-enums-xc.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
trait-bounds-on-structs-and-enums-xc1.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
trait-bounds-on-structs-and-enums.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
trait-bounds-sugar.rs 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 Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
trait-duplicate-methods.rs Fix fallout in tests 2016-03-16 08:52:33 +00: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 Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
trait-impl-for-module.rs Show candidates for names not in scope 2016-02-19 01:10:36 +01:00
trait-impl-method-mismatch.rs split "has incompatible type for trait" errors into multiple lines 2015-07-18 21:14:36 -04:00
trait-impl-of-supertrait-has-wrong-lifetime-parameters.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
trait-matching-lifetimes.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Use only the appropriate trait when looking up operator overloads. 2014-02-25 19:08:54 +02:00
trait-safety-fn-body.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
trait-safety-inherent-impl.rs Implement unsafe trait semantics. 2014-12-14 11:11:55 -05:00
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 Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
trait-suggest-where-clause.rs port compiletest to use JSON output 2016-04-21 04:42:24 -04:00
trait-test-2.rs rewrite obligation forest. cycles still handled incorrectly. 2016-05-13 21:23:02 -07:00
trait-test.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
traits-assoc-type-in-supertrait-bad.rs Add tests related to #20220. Fixes #20220. 2015-03-04 15:06:33 -05:00
traits-inductive-overflow-auto-normal-auto.rs add error code to test 2016-04-04 12:31:29 -04:00
traits-inductive-overflow-simultaneous.rs add cycle-reporting logic 2016-05-13 21:23:02 -07:00
traits-inductive-overflow-supertrait-oibit.rs Minor spelling fixes 2016-02-09 11:52:39 -05: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 Kill more isizes 2015-01-31 17:40:40 +01:00
traits-multidispatch-convert-ambig-dest.rs test: Update expected compile-fail message for E0282 2015-05-06 01:05:18 +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 Change error message in rustbook 2015-10-16 10:59:04 +02: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 update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
tuple-index-not-tuple.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
tuple-index-out-of-bounds.rs Fix compile-fail error messages after integer suffix removal. 2015-03-05 12:38:33 +05:30
tuple-struct-nonexhaustive.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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
ty_binding_span.rs Fix span bug with >> and type bindings 2015-09-08 16:28:12 +12:00
type-arg-out-of-scope.rs fix cfail tests 2015-01-05 17:22:17 -05:00
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-macros-fail.rs Type macro is tracked at rust-lang/rust#27245, not 27336 2016-03-27 16:48:57 +08:00
type-mismatch-multiple.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04: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 When converting parameters for an object type, be careful of defaults that reference Self. 2015-02-17 11:21:52 -05:00
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 Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
type-recursive.rs Detect cycles and specialize error reporting for Sized. It is important 2016-01-16 05:22:32 -05:00
type-shadow.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
typeck-builtin-bound-type-parameters.rs Unify lifetime/type arguments error messages for (non-)builtin bounds 2015-02-22 16:31:19 +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 Remove ignore-tidy-linelength from tests that no longer need it 2015-04-09 08:21:59 +10: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-default-trait-impl-superregion.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
typeck-default-trait-impl-supertrait.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
typeck-default-trait-impl-trait-where-clause-2.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
typeck-default-trait-impl-trait-where-clause.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
typeck-negative-impls-builtin.rs allow negative impls for traits that have a default impl 2015-02-22 02:14:27 +01:00
typeck-unsafe-always-share.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
typeck_type_placeholder_item.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
typeck_type_placeholder_lifetime_1.rs Remove i, is, u, or us suffixes that are not necessary. 2015-02-18 09:09:12 -05:00
typeck_type_placeholder_lifetime_2.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05: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 update test cases to reflect new messages 2016-05-02 11:47:10 -04: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 Update compile-fail tests to use the expected type to force the 2015-02-03 11:55:46 -05:00
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 Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
unboxed-closure-immutable-capture.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
unboxed-closure-region.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
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 Show candidates for names not in scope 2016-02-19 01:10:36 +01: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 Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
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 Work with assoc types in a super trait. 2015-04-07 18:03:07 +12:00
unboxed-closures-borrow-conflict.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
unboxed-closures-failed-recursive-fn-1.rs Fallout to compile-fail tests. 2015-05-08 16:08:59 +02:00
unboxed-closures-failed-recursive-fn-2.rs To handle more complex cases, modify the deferred call handler to be 2015-02-01 06:13:06 -05:00
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 change coercion to use target region if not LUB 2016-03-18 16:38:29 -04:00
unboxed-closures-infer-explicit-call-too-early.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
unboxed-closures-infer-fnmut-calling-fnmut-no-mut.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
unboxed-closures-infer-fnmut-missing-mut.rs Implement basic inference for closure kinds and some simple tests. 2015-02-01 06:13:06 -05:00
unboxed-closures-infer-fnmut-move-missing-mut.rs Fix handling of move closures -- since they have one fewer deref, we weren't properly adjusting the closure kind in that case. 2015-02-01 06:13:06 -05:00
unboxed-closures-infer-fnonce-call-twice.rs Implement basic inference for closure kinds and some simple tests. 2015-02-01 06:13:06 -05:00
unboxed-closures-infer-fnonce-move-call-twice.rs Fix handling of move closures -- since they have one fewer deref, we weren't properly adjusting the closure kind in that case. 2015-02-01 06:13:06 -05:00
unboxed-closures-move-upvar-from-non-once-ref-closure.rs Allow individual upvars to be inferred to move semantics. Fixes #21603. 2015-01-30 05:56:39 -05:00
unboxed-closures-mutate-upvar.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
unboxed-closures-mutated-upvar-from-fn-closure.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
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 Update suffixes en masse in tests using perl -p -i -e 2015-02-18 09:10:10 -05:00
unboxed-closures-unsafe-extern-fn.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
unboxed-closures-vtable-mismatch.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
unboxed-closures-wrong-abi.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
unboxed-closures-wrong-arg-type-extern-fn.rs suggest adding a where-clause when that can help 2016-04-05 20:58:58 +03:00
unconstrained-none.rs test: Update expected compile-fail message for E0282 2015-05-06 01:05:18 +02:00
unconstrained-ref.rs test: Update expected compile-fail message for E0282 2015-05-06 01:05:18 +02:00
uninhabited-enum-cast.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Update the "English-language" to-string function of a cmt to use 2015-01-08 09:19:27 -05:00
unop-neg-bool.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
unreachable-arm.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
unreachable-code.rs Kill more isizes 2015-01-31 17:40:40 +01:00
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.rs Replace children and import_resolutions with a single NameResolution-valued map. 2016-02-08 02:25:08 +00:00
unsafe-around-compiler-generated-unsafe.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
unsafe-const-fn.rs Switch to 'const unsafe fn' ordering (rust-lang/rust#29107) 2015-10-25 12:03:07 +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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
unsafe-fn-called-from-safe.rs Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
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 Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
unsafe-subtyping.rs Move unsafety out of the subtyping relation and into coercion. 2015-03-17 17:29:07 -04:00
unsafe-trait-impl.rs split "has incompatible type for trait" errors into multiple lines 2015-07-18 21:14:36 -04:00
unsafe_no_drop_flag-gate.rs Turn unsafe_no_drop_flag back into a gated-feature. 2015-02-25 01:35:41 +01: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 change the newly-added errors to warnings 2016-05-03 18:52:55 +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 Always error on invalid macro fragment specifiers 2015-02-25 17:13:16 -08:00
unused-macro-with-follow-violation.rs Always error on invalid macro fragment specifiers 2015-02-25 17:13:16 -08:00
unused-mut-warning-captured-var.rs remove all kind annotations from closures 2015-02-04 20:06:08 -05:00
unused-result.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
use-after-move-based-on-type.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
use-after-move-self.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
use-from-trait-xc.rs fix tidy 2015-11-26 18:22:40 +02:00
use-from-trait.rs stop cross-crate associated types from being imported 2015-08-12 19:58:32 +03:00
use-keyword.rs Add tests 2016-04-24 20:59:44 +03: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 Update tests 2016-04-09 02:12:18 +00: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 Stop ignoring expected note/help messages in compiletest suite. 2016-03-16 21:53:58 -04: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 Fixes bug which accepting using super in use statemet. 2016-04-05 11:57:56 +03:00
useless-pub.rs Update tests 2016-03-06 00:31:43 +00:00
utf8_idents.rs Model lexer: Fix remaining issues 2015-04-21 12:02:12 +02:00
variadic-ffi-2.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
variadic-ffi-3.rs update test cases to reflect new messages 2016-05-02 11:47:10 -04:00
variadic-ffi.rs Fallout from this change. 2015-04-14 14:23:02 +02:00
variance-associated-types.rs Fix tests for rustc_* 2015-02-17 02:26:53 +05:30
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 Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
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 Introduce the new phantomdata/phantomfn markers and integrate them 2015-02-18 10:24:55 -05:00
variance-invariant-arg-trait-match.rs Introduce the new phantomdata/phantomfn markers and integrate them 2015-02-18 10:24:55 -05:00
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 Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
variance-object-types.rs Fix tests for rustc_* 2015-02-17 02:26:53 +05:30
variance-region-bounds.rs Fallout in tests 2015-04-02 13:24:46 -04:00
variance-regions-direct.rs typos: fix a grabbag of typos all over the place 2015-10-08 19:49:31 +01:00
variance-regions-indirect.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
variance-regions-unused-direct.rs Fallout in tests 2015-04-02 13:24:46 -04:00
variance-regions-unused-indirect.rs Introduce the new phantomdata/phantomfn markers and integrate them 2015-02-18 10:24:55 -05:00
variance-trait-bounds.rs Changes to tests 2015-09-17 12:16:46 +12:00
variance-trait-matching.rs Fallout in tests 2015-04-02 13:24:46 -04:00
variance-trait-object-bound.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
variance-types-bounds.rs Fallout in tests 2015-04-02 13:24:46 -04:00
variance-types.rs Changes to tests 2015-09-17 12:16:46 +12: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 Update tests to use #[feature(rustc_attrs)] 2015-02-18 17:31:42 -05:00
variance-use-contravariant-struct-2.rs Update tests to use #[feature(rustc_attrs)] 2015-02-18 17:31:42 -05:00
variance-use-covariant-struct-1.rs Introduce the new phantomdata/phantomfn markers and integrate them 2015-02-18 10:24:55 -05:00
variance-use-covariant-struct-2.rs Update tests to use #[feature(rustc_attrs)] 2015-02-18 17:31:42 -05:00
variance-use-invariant-struct-1.rs Update tests to use #[feature(rustc_attrs)] 2015-02-18 17:31:42 -05:00
variant-namespacing.rs Fix fallout in tests 2016-03-16 08:52:33 +00: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 for x in xs.iter_mut() -> for x in &mut xs 2015-02-02 13:40:18 -05:00
vec-res-add.rs s/Show/Debug/g 2015-01-29 07:49:02 -05:00
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 test: Update expected compile-fail message for E0282 2015-05-06 01:05:18 +02:00
vtable-res-trait-param.rs improve the printing of substs and trait-refs 2016-04-05 22:56:23 +03:00
walk-struct-literal-with.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
warn-path-statement.rs Kill more isizes 2015-01-31 17:40:40 +01:00
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 Tests 2015-02-10 16:54:23 +13:00
while-let.rs Kill more isizes 2015-01-31 17:40:40 +01:00
while-type-error.rs
writing-to-immutable-vec.rs Update compile fail tests to use isize. 2015-01-08 11:02:24 -05:00
wrong-mul-method-signature.rs Fallout from this change. 2015-04-14 14:23:02 +02:00
wrong-ret-type.rs Update compile fail tests to use usize. 2015-01-08 11:02:24 -05:00
xc-private-method.rs Remove check-fast. Closes #4193, #8844, #6330, #7416 2014-04-06 15:55:43 -07:00
xc-private-method2.rs Fix xcrate enum namespacing 2014-11-25 11:02:47 -08:00
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