rust/src/test/ui
bors f690098e6d Auto merge of #62766 - alexcrichton:stabilize-pipelined-compilation, r=oli-obk
rustc: Stabilize options for pipelined compilation

This commit stabilizes options in the compiler necessary for Cargo to
enable "pipelined compilation" by default. The concept of pipelined
compilation, how it's implemented, and what it means for rustc are
documented in #60988. This PR is coupled with a PR against Cargo
(rust-lang/cargo#7143) which updates Cargo's support for pipelined
compliation to rustc, and also enables support by default in Cargo.
(note that the Cargo PR cannot land until this one against rustc lands).

The technical changes performed here were to stabilize the functionality
proposed in #60419 and #60987, the underlying pieces to enable pipelined
compilation support in Cargo. The issues have had some discussion during
stabilization, but the newly stabilized surface area here is:

* A new `--json` flag was added to the compiler.
* The `--json` flag can be passed multiple times.
* The value of the `--json` flag is a comma-separated list of
  directives.
* The `--json` flag cannot be combined with `--color`
* The `--json` flag must be combined with `--error-format=json`
* The acceptable list of directives to `--json` are:
  * `diagnostic-short` - the `rendered` field of diagnostics will have a
    "short" rendering matching `--error-format=short`
  * `diagnostic-rendered-ansi` - the `rendered` field of diagnostics
    will be colorized with ansi color codes embedded in the string field
  * `artifacts` - JSON blobs will be emitted for artifacts being emitted
    by the compiler

The unstable `-Z emit-artifact-notifications` and `--json-rendered`
flags have also been removed during this commit as well.

Closes #60419
Closes #60987
Closes #60988
2019-07-30 08:39:29 +00:00
..
abi/issues tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
alloc-error Update tests 2019-03-11 23:10:26 +03:00
allocator tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
annotate-snippet librustc_errors: Support ui-testing flag in annotate-snippet emitter 2019-07-25 21:03:53 +02:00
array-slice-vec Use new 'p @ ..' syntax in tests. 2019-07-28 06:53:39 +02:00
asm compiletest: Remove skip-codegen 2019-06-16 12:23:22 +03:00
associated-const Adjust tests for method disambiguation help 2019-07-24 03:03:52 +02:00
associated-consts tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
associated-item improve unknown enum variant errors 2019-04-09 14:19:20 -04:00
associated-type Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
associated-type-bounds normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
associated-types tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
async-await Better recursive async fn error message. 2019-07-28 17:03:42 +01:00
attributes resolve: Use feature(custom_attribute) fallback only if the feature is enabled 2019-07-18 13:42:45 +03:00
autoref-autoderef tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
auxiliary tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
bad normalize use of backticks in compiler messages for librustc_metadata 2019-07-19 22:24:56 +02:00
bench tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
bind-by-move normalize use of backticks/lowercase in compiler messages for librustc_mir 2019-07-06 20:40:40 +02:00
binding Use new 'p @ ..' syntax in tests. 2019-07-28 06:53:39 +02:00
binop Update tests for changes to cannot move errors 2019-06-03 14:55:29 +01:00
blind Improve type mismatch error messages 2018-12-31 20:43:08 -05:00
block-result normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
borrowck Rollup merge of #63051 - estebank:borrow-ice, r=matthewjasper 2019-07-28 11:11:12 +02:00
builtin-superkinds Remove licenses 2018-12-25 21:08:33 -07:00
c-variadic Make VaListImpl<'f> invariant over the 'f lifetime 2019-07-14 18:14:15 -07:00
cast normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
cfg tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
chalkify tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
check_match Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
closure-expected-type Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
closure_context Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
closures Auto merge of #61203 - memoryruins:bare_trait_objects, r=Centril 2019-05-29 21:55:59 +00:00
codemap_tests Handle more cases of typos misinterpreted as type ascription 2019-07-19 10:56:37 -07:00
coerce tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
coercion Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
coherence tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
compare-method Update tests 2019-03-11 23:10:26 +03:00
conditional-compilation Auto merge of #62684 - petrochenkov:scopevisit, r=davidtwco 2019-07-19 00:24:39 +00:00
confuse-field-and-method Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
const-generics Add tests for Vec(Deque) array PartialEq impls. 2019-07-28 06:46:41 +02:00
consts Auto merge of #63029 - petrochenkov:rpass, r=Centril 2019-07-27 19:27:36 +00:00
cross normalize use of backticks for compiler messages in remaining modules 2019-07-23 23:09:59 +02:00
cross-crate tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
custom_test_frameworks Remove licenses 2018-12-25 21:08:33 -07:00
cycle-trait Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
dep-graph Update tests 2019-03-30 18:43:26 +01:00
deprecation normalize use of backticks for compiler messages in remaining modules 2019-07-23 23:09:59 +02:00
derived-errors Make use of ptr::null(_mut) instead of casting zero 2019-06-17 10:52:46 +00:00
derives Auto merge of #62684 - petrochenkov:scopevisit, r=davidtwco 2019-07-19 00:24:39 +00:00
deriving tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
did_you_mean Allow lexer to recover from some homoglyphs 2019-07-24 16:10:42 -07:00
directory_ownership Update tests 2019-03-11 23:10:26 +03:00
disallowed-deconstructing Update tests for changes to cannot move errors 2019-06-03 14:55:29 +01:00
discrim Suggest try_into when possible 2019-04-29 14:38:26 -07:00
dollar-crate hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
drop Use new 'p @ ..' syntax in tests. 2019-07-28 06:53:39 +02:00
dropck Bless output of test dropck/dropck_trait_cycle_checked.rs for Polonius 2019-07-22 10:32:41 +02:00
dst Update tests for changes to cannot move errors 2019-06-03 14:55:29 +01:00
duplicate normalize use of backticks for compiler messages in librustc_codegen 2019-07-08 00:54:38 +02:00
dyn-keyword Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
dynamically-sized-types tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
editions normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
empty normalize use of backticks in compiler messages for librustc_metadata 2019-07-19 22:24:56 +02:00
enum Place types inside backticks 2019-04-30 22:43:51 +01:00
enum-discriminant normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
error-codes Auto merge of #63090 - Centril:rollup-xnjwm2h, r=Centril 2019-07-28 20:22:42 +00:00
exclusive-range And --bless tests accordingly for those exceptions. 2019-07-28 06:53:39 +02:00
existential-type Rollup merge of #63096 - Centril:existential-type-add-tests, r=varkor 2019-07-30 05:37:39 +02:00
existential_types Add test for #60564. 2019-07-29 06:56:28 +02:00
explicit Update tests 2019-03-11 23:10:26 +03:00
extenv syntax: Treat error literals in more principled way 2019-06-07 18:01:50 +03:00
extern tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
feature-gate Introduce built-in macros through libcore 2019-07-26 13:09:54 +03:00
feature-gates Rollup merge of #63092 - Centril:update-impl-trait-gates, r=varkor 2019-07-29 02:11:00 +02:00
fmt fix tidy 2019-05-31 13:50:04 -07:00
fn Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
for Better diagnostic for binary operation on BoxedValues 2019-03-27 13:13:09 -04:00
for-loop-while tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
foreign tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
fully-qualified-type Point at return type when appropriate 2019-01-18 00:12:09 -08:00
functional-struct-update Update tests for changes to cannot move errors 2019-06-03 14:55:29 +01:00
functions-closures tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
generator tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
generic Rollup merge of #62133 - petrochenkov:norustc, r=eddyb 2019-07-05 20:26:54 +02:00
generics tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
hello_world Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
higher-rank-trait-bounds tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
hr-subtype Change compare mode to use -Zborrowck=mir 2019-05-12 18:46:43 +01:00
hrtb Rollup merge of #62736 - lqd:polonius_tests3, r=matthewjasper 2019-07-25 01:04:55 +02:00
hygiene Add another test for const parameter (non) hygiene. 2019-07-29 20:04:07 +01:00
if Auto merge of #62710 - estebank:bad-named-args, r=petrochenkov 2019-07-20 06:18:52 +00:00
impl-header-lifetime-elision Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
impl-trait tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
imports tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
in-band-lifetimes in which we decline to suggest the anonymous lifetime in declarations 2019-06-14 00:01:59 -07:00
include-macros Update tests 2019-03-11 23:10:26 +03:00
inference Adjust tests for method disambiguation help 2019-07-24 03:03:52 +02:00
infinite Raise the default recursion limit to 128 2019-07-07 00:12:35 +03:00
interior-mutability Remove licenses 2018-12-25 21:08:33 -07:00
internal normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
intrinsics tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
invalid normalize use of backticks in compiler messages for librustc_lint 2019-07-21 11:47:24 +02:00
invalid-module-declaration Remove unnecessary ignore-tidy-linelength 2019-04-23 11:42:14 +01:00
invalid-self-argument review comments: move back some methods and clean up wording 2019-05-25 12:15:06 -07:00
issues Remove lint annotations in specific crates that are already enforced by rustbuild 2019-07-28 18:46:24 +03:00
iterators tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
keyword hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
kindck Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
label Use snippet instead of pprinting statement 2019-07-12 14:01:13 -07:00
layout Regression test for issue 60431. 2019-07-12 11:45:02 +02:00
lifetimes Create fewer basic blocks in match MIR lowering 2019-06-13 21:05:21 +01:00
linkage-attr normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
lint Auto merge of #62766 - alexcrichton:stabilize-pipelined-compilation, r=oli-obk 2019-07-30 08:39:29 +00:00
liveness normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
loops normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
lub-glb Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
macro_backtrace pprust: Fix formatting regressions from the previous commits 2019-07-15 12:42:07 +03:00
macros Remove lint annotations in specific crates that are already enforced by rustbuild 2019-07-28 18:46:24 +03:00
malformed normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
manual Remove licenses 2018-12-25 21:08:33 -07:00
marker_trait_attr Reword malformed attribute input diagnostics 2019-05-25 11:55:50 -07:00
match Rollup merge of #63067 - JohnTitor:test-for-50900, r=Centril 2019-07-28 11:11:15 +02:00
methods tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
mir tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
mir-dataflow Remove feature(nll) when compare mode is sufficient 2019-05-12 18:46:43 +01:00
mismatched_types Lint attributes on function arguments 2019-07-27 07:16:21 -03:00
missing normalize use of backticks in compiler messages for librustc_metadata 2019-07-19 22:24:56 +02:00
missing_non_modrs_mod Remove licenses 2018-12-25 21:08:33 -07:00
mod hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
modules tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
moves tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
mut update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
namespace hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
nll tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
non-exhaustive Use new 'p @ ..' syntax in tests. 2019-07-28 06:53:39 +02:00
non_modrs_mods tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
non_modrs_mods_and_inline_mods Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
not-panic Update tests 2019-03-11 23:10:26 +03:00
numbers-arithmetic tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
numeric fix indentation 2019-06-19 19:47:52 +02:00
object-lifetime Make sure #[rustc_doc_only_macro] and other rustc attributes are registered 2019-06-30 12:47:33 +03:00
object-safety Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
obsolete-in-place Do not emit type errors after parse error in last statement of block 2019-07-12 18:55:01 -07:00
on-unimplemented Reword malformed attribute input diagnostics 2019-05-25 11:55:50 -07:00
overloaded tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
packed tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
packed-struct Clarify wording of E0512 2018-12-28 19:23:22 +00:00
panic-handler Update tests 2019-03-11 23:10:26 +03:00
panic-runtime tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
panics tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
parser Rollup merge of #62928 - Centril:recover-parens-around-for-head, r=estebank 2019-07-30 05:37:32 +02:00
pattern Add semantic test for rest patterns. 2019-07-29 21:39:36 +02:00
print-fuel Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
print_type_sizes Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
privacy tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
proc-macro tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
process bypass x86stdcall.rs for vxworks 2019-07-28 10:05:29 -07:00
pub normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
qualified hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
range Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
reachable Enforce 'cond: bool' in while-expr + improve reachability diags. 2019-07-06 06:43:58 +02:00
recursion Raise the default recursion limit to 128 2019-07-07 00:12:35 +03:00
regions tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
repr Tweak transparent enums and unions diagnostic spans 2019-06-14 13:39:13 -07:00
reserved resolve: Use feature(custom_attribute) fallback only if the feature is enabled 2019-07-18 13:42:45 +03:00
resolve Remove lint annotations in specific crates that are already enforced by rustbuild 2019-07-28 18:46:24 +03:00
return Remove double trailing newlines 2019-04-22 16:57:01 +01:00
rfc-0107-bind-by-move-pattern-guards normalize use of backticks/lowercase in compiler messages for librustc_mir 2019-07-06 20:40:40 +02:00
rfc-1937-termination-trait Remove needless error in test 2019-04-22 12:19:07 -07:00
rfc-2005-default-binding-mode Use new 'p @ ..' syntax in tests. 2019-07-28 06:53:39 +02:00
rfc-2008-non-exhaustive Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
rfc-2093-infer-outlives Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
rfc-2126-crate-paths Update tests 2019-03-11 23:10:26 +03:00
rfc-2126-extern-absolute-paths Introduce built-in macros through libcore 2019-07-26 13:09:54 +03:00
rfc-2166-underscore-imports Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
rfc-2306 Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
rfc-2361-dbg-macro fixed issues relating to line numbers being shifted 2019-05-16 14:29:12 -07:00
rfc-2497-if-let-chains normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
rfc-2565-param-attrs Lint attributes on function arguments 2019-07-27 07:16:21 -03:00
rfc1445 normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
rfc1598-generic-associated-types normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
rfc1717 normalize use of backticks in compiler messages for librustc_metadata 2019-07-19 22:24:56 +02:00
rfcs Use new 'p @ ..' syntax in tests. 2019-07-28 06:53:39 +02:00
rust-2018 Introduce built-in macros through libcore 2019-07-26 13:09:54 +03:00
save-analysis rustc: Stabilize options for pipelined compilation 2019-07-26 07:46:35 -07:00
self arbitrary_self_types lifetime elision: --bless --compare-mode=nll 2019-07-27 12:35:05 +09:00
sepcomp tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
shadowed Update tests 2019-03-11 23:10:26 +03:00
simd tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
simd-intrinsic Remove vector fadd/fmul reduction workarounds 2019-07-20 18:49:50 +02:00
single-use-lifetime in which we suggest anonymizing single-use lifetimes in paths 2019-07-06 15:04:18 -07:00
span Rollup merge of #62772 - estebank:trait-bound, r=matthewjasper 2019-07-24 16:13:14 +02:00
specialization tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
stability-attribute normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
static Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
statics tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
str review comments 2019-05-16 21:09:39 -07:00
structs Auto merge of #60172 - varkor:tidy-double-trailing-newline, r=kennytm 2019-04-23 06:40:12 +00:00
structs-enums tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
suggestions Rollup merge of #63014 - davidtwco:rustfix-incorrect-dyn-suggestion, r=estebank 2019-07-27 17:40:51 +02:00
svh hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
symbol-names Expose VaListImpl as the Rust equivalent of __va_list_tag and implement Clone for it. 2019-06-17 16:04:49 -07:00
test-shadowing Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
thinlto tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
threads-sendsync tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
tool-attributes resolve: Use feature(custom_attribute) fallback only if the feature is enabled 2019-07-18 13:42:45 +03:00
traits tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
transmute normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
trivial-bounds normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
try-block Explain that ? converts the error type using From 2019-05-17 12:18:56 -07:00
tuple Correct pluralisation of tuple/array/associated type binding mismatch errors 2019-05-28 21:35:20 +01:00
type Handle more cases of typos misinterpreted as type ascription 2019-07-19 10:56:37 -07:00
type-alias Blessed tests. 2019-07-06 16:16:12 +01:00
type-alias-enum-variants Refer to #50072 re. hack. 2019-07-24 11:37:09 +02:00
typeck fixup! rustc_typeck: improve diagnostics for _ const/static declarations 2019-07-19 19:09:59 +03:00
ufcs Update the help message on error for self type 2019-07-16 11:30:48 +07:00
unboxed-closures tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
underscore-lifetime rustc: remove HirId from ArgSource::AsyncFn 2019-06-03 14:02:21 +01:00
uniform-paths tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
uninhabited Remove never_type feature requirement for exhaustive patterns 2019-07-05 22:14:27 +02:00
union tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
unique tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
unreachable Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
unresolved Mark duplicate import removal suggestion tool only 2019-03-23 13:05:30 -07:00
unsafe normalize use of backticks/lowercase in compiler messages for librustc_mir 2019-07-06 20:40:40 +02:00
unsized Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
unsized-locals tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
unused Introduce #[rustc_dummy] attribute and use it in tests 2019-06-08 23:55:25 +03:00
use Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
variance Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
variants hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
vec update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
wf Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
where-clauses tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
xcrate Remove licenses 2018-12-25 21:08:33 -07:00
zero-sized tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
.gitattributes Fix issues with git converting CRLF to CR 2019-07-27 19:22:45 +03:00
abi-sysv64-arg-passing.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
abi-sysv64-register-usage.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
abort-on-c-abi.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
absolute-paths-in-nested-use-groups.rs Remove licenses 2018-12-25 21:08:33 -07:00
absolute-paths-in-nested-use-groups.stderr Update tests 2019-03-11 23:10:26 +03:00
access-mode-in-closures.rs Remove licenses 2018-12-25 21:08:33 -07:00
access-mode-in-closures.stderr Remove asterisk suggestion for move errors in borrowck 2019-06-04 13:31:40 -04:00
alias-uninit-value.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
align-with-extern-c-fn.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
alignment-gep-tup-like-1.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
alloca-from-derived-tydesc.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
allocator-alloc-one.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
always-inhabited-union-ref.rs Fix error message after rebase 2018-11-29 21:00:11 +00:00
always-inhabited-union-ref.stderr Point at enum definition when match patterns are not exhaustive 2019-03-02 16:45:23 -08:00
anon-extern-mod.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
anon-params-denied-2018.rs Recover gracefully from argument with missing type or param name 2019-05-30 17:59:05 -07:00
anon-params-denied-2018.stderr Recover gracefully from argument with missing type or param name 2019-05-30 17:59:05 -07:00
anon-params-deprecated.fixed Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
anon-params-deprecated.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
anon-params-deprecated.stderr Update tests 2019-03-11 23:10:26 +03:00
anonymous-higher-ranked-lifetime.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
anonymous-higher-ranked-lifetime.stderr Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
arg-count-mismatch.rs Remove licenses 2018-12-25 21:08:33 -07:00
arg-count-mismatch.stderr Remove licenses 2018-12-25 21:08:33 -07:00
arg-type-mismatch.rs Remove licenses 2018-12-25 21:08:33 -07:00
arg-type-mismatch.stderr Remove licenses 2018-12-25 21:08:33 -07:00
argument-passing.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
array-break-length.rs Update test output 2019-05-28 21:34:42 +01:00
array-break-length.stderr Update test output 2019-05-28 21:34:42 +01:00
array-not-vector.rs Remove licenses 2018-12-25 21:08:33 -07:00
array-not-vector.stderr Remove licenses 2018-12-25 21:08:33 -07:00
array_const_index-0.rs Remove licenses 2018-12-25 21:08:33 -07:00
array_const_index-0.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
array_const_index-1.rs Remove licenses 2018-12-25 21:08:33 -07:00
array_const_index-1.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
artificial-block.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
as-precedence.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
asm-concat-src.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
asm-in-moved.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
asm-in-out-operand.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
asm-indirect-memory.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
asm-out-assign.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
assert-eq-trailing-comma.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
assert-escape.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
assert-ne-trailing-comma.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
assign-assign.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
assign-imm-local-twice.rs update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
assign-imm-local-twice.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
assign-to-method.rs use structured suggestion for method calls 2019-01-03 13:42:52 -05:00
assign-to-method.stderr Update tests 2019-03-11 23:10:26 +03:00
assignment-operator-unimplemented.rs Remove licenses 2018-12-25 21:08:33 -07:00
assignment-operator-unimplemented.stderr Update tests 2019-03-11 23:10:26 +03:00
assoc-inherent.rs Add issue reference to E0202 message 2019-01-08 23:53:19 +00:00
assoc-inherent.stderr Update tests 2019-03-11 23:10:26 +03:00
assoc-oddities-3.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
associated-item-long-paths.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
associated-path-shl.rs And --bless tests accordingly for those exceptions. 2019-07-28 06:53:39 +02:00
associated-path-shl.stderr And --bless tests accordingly for those exceptions. 2019-07-28 06:53:39 +02:00
atomic-access-bool.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
atomic-alignment.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
atomic-compare_exchange.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
atomic-print.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
attempted-access-non-fatal.rs Remove licenses 2018-12-25 21:08:33 -07:00
attempted-access-non-fatal.stderr Update tests 2019-03-11 23:10:26 +03:00
attr-bad-crate-attr.rc remove remaining copyright headers 2018-12-28 21:50:33 +01:00
attr-eq-token-tree.rs Remove unused #![feature(custom_attribute)]s 2019-06-08 23:55:24 +03:00
attr-eq-token-tree.stderr Remove unused #![feature(custom_attribute)]s 2019-06-08 23:55:24 +03:00
attr-main-2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
attr-main.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
attr-shebang.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
attr-start.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
attr-usage-inline.rs Remove licenses 2018-12-25 21:08:33 -07:00
attr-usage-inline.stderr Update tests 2019-03-11 23:10:26 +03:00
attr-usage-repr.rs Implement RFC 2645 (transparent enums and unions) 2019-06-10 22:07:24 -07:00
attr-usage-repr.stderr Implement RFC 2645 (transparent enums and unions) 2019-06-10 22:07:24 -07:00
attr.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
attribute-with-no-generics-in-parameter-list.rs Add warning for a parameter list with an attribute but no parameters 2019-02-07 15:03:20 +01:00
attribute-with-no-generics-in-parameter-list.stderr Update tests 2019-03-11 23:10:26 +03:00
augmented-assignments-feature-gate-cross.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
augmented-assignments-feature-gate.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
augmented-assignments-rpass.rs tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
augmented-assignments.rs update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
augmented-assignments.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
auto-instantiate.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
auto-is-contextual.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
auto-ref-slice-plus-ref.rs Remove licenses 2018-12-25 21:08:33 -07:00
auto-ref-slice-plus-ref.stderr improve unknown enum variant errors 2019-04-09 14:19:20 -04:00
auto-trait-validation.rs Remove licenses 2018-12-25 21:08:33 -07:00
auto-trait-validation.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
autobind.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
autoderef-full-lval.rs Remove licenses 2018-12-25 21:08:33 -07:00
autoderef-full-lval.stderr Better diagnostic for binary operation on BoxedValues 2019-03-27 13:13:09 -04:00
backtrace-debuginfo-aux.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
backtrace-debuginfo.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
backtrace.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
bare-fn-implements-fn-mut.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
bare-static-string.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
bastion-of-the-turbofish.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
big-literals.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
binary-minus-without-space.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
binary-op-on-double-ref.rs Remove licenses 2018-12-25 21:08:33 -07:00
binary-op-on-double-ref.stderr Better diagnostic for binary operation on BoxedValues 2019-03-27 13:13:09 -04:00
bind-by-move.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
binops-issue-22743.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
binops.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
bitwise.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
blind-item-local-shadow.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
blind-item-mixed-crate-use-item.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
blind-item-mixed-use-item.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
block-arg-call-as.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
block-arg.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
block-explicit-types.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
block-expr-precedence.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
block-expression-remove-semicolon.rs Add a test for #26577 2019-03-12 18:34:43 +00:00
block-expression-remove-semicolon.stderr Remove compiletest comments from tests 2019-03-12 19:06:13 +00:00
block-fn-coerce.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
block-iter-1.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
block-iter-2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
bogus-tag.rs Fixed more tests. 2018-12-26 21:40:21 +00:00
bogus-tag.stderr improve unknown enum variant errors 2019-04-09 14:19:20 -04:00
bool-not.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
bool.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
borrow-by-val-method-receiver.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
bounds-lifetime.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
bounds-lifetime.stderr Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
box-new.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
break-outside-loop.rs Remove licenses 2018-12-25 21:08:33 -07:00
break-outside-loop.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
break-while-condition.rs Remove licenses 2018-12-25 21:08:33 -07:00
break-while-condition.stderr Update tests 2019-03-11 23:10:26 +03:00
bug-7183-generics.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
bug-7295.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
builtin-clone-unwind.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
builtin-clone.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
builtin-superkinds-capabilities-transitive.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
builtin-superkinds-capabilities-xc.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
builtin-superkinds-capabilities.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
builtin-superkinds-in-metadata.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
builtin-superkinds-phantom-typaram.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
builtin-superkinds-simple.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
builtin-superkinds-typaram.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
by-move-pattern-binding.rs update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
by-move-pattern-binding.stderr Update tests for changes to cannot move errors 2019-06-03 14:55:29 +01:00
byte-literals.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
c-stack-as-value.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
c-stack-returning-int64.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
cabi-int-widening.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
call-fn-never-arg-wrong-type.rs Remove double trailing newlines 2019-04-22 16:57:01 +01:00
call-fn-never-arg-wrong-type.stderr Update tests 2019-03-11 23:10:26 +03:00
can-begin-expr-check.rs Remove licenses 2018-12-25 21:08:33 -07:00
can-begin-expr-check.stderr Update tests 2019-03-11 23:10:26 +03:00
can-copy-pod.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
cancel-clean-via-immediate-rvalue-ref.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
cannot-mutate-captured-non-mut-var.rs update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
cannot-mutate-captured-non-mut-var.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
capture1.rs Remove licenses 2018-12-25 21:08:33 -07:00
capture1.stderr Remove licenses 2018-12-25 21:08:33 -07:00
cast-char.rs Added tests for issues. 2019-07-06 16:15:27 +01:00
cast-char.stderr Added tests for issues. 2019-07-06 16:15:27 +01:00
cast-does-fallback.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
cast-region-to-uint.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
cast-rfc0401-vtable-kinds.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
cast-rfc0401.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
cast-to-infer-ty.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
cast.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
casts-differing-anon.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
casts-differing-anon.stderr Update tests 2019-03-11 23:10:26 +03:00
casts-issue-46365.rs Make use of ptr::null(_mut) instead of casting zero 2019-06-17 10:52:46 +00:00
casts-issue-46365.stderr Update tests 2019-03-11 23:10:26 +03:00
catch-unwind-bang.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
cdylib-deps-must-be-static.rs Added ignore-sgx for appropriate tests 2019-05-16 14:29:12 -07:00
cdylib-deps-must-be-static.stderr Merged migrated compile-fail tests and ui tests. Fixes #46841. 2018-08-14 11:12:09 +02:00
cell-does-not-clone.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
changing-crates.rs Remove licenses 2018-12-25 21:08:33 -07:00
changing-crates.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
char.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
char_unicode.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
check-static-immutable-mut-slices.rs Remove licenses 2018-12-25 21:08:33 -07:00
check-static-immutable-mut-slices.stderr Remove licenses 2018-12-25 21:08:33 -07:00
check-static-recursion-foreign.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
check-static-values-constraints.rs Stabilize let bindings and destructuring in constants and const fn 2019-01-09 10:20:12 +01:00
check-static-values-constraints.stderr Update tests for changes to cannot move errors 2019-06-03 14:55:29 +01:00
check_const-feature-gated.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
child-outlives-parent.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
class-cast-to-trait.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
class-cast-to-trait.stderr Update tests 2019-03-11 23:10:26 +03:00
class-method-missing.rs Remove licenses 2018-12-25 21:08:33 -07:00
class-method-missing.stderr Remove licenses 2018-12-25 21:08:33 -07:00
class-missing-self.rs Remove licenses 2018-12-25 21:08:33 -07:00
class-missing-self.stderr Change suggestion of field when not in self context 2019-04-18 18:39:56 -07:00
cleanup-arm-conditional.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
cleanup-rvalue-during-if-and-while.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
cleanup-rvalue-for-scope.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
cleanup-rvalue-scopes-cf.rs update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
cleanup-rvalue-scopes-cf.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
cleanup-rvalue-scopes.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
cleanup-rvalue-temp-during-incomplete-alloc.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
cleanup-shortcircuit.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
clone-with-exterior.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
close-over-big-then-small-data.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
closure-expected.rs Remove licenses 2018-12-25 21:08:33 -07:00
closure-expected.stderr Remove licenses 2018-12-25 21:08:33 -07:00
closure_promotion.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
cmp-default.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
codegen-object-shim.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
collections-const-new.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
command-exec.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
command-line-diagnostics.rs Remove licenses 2018-12-25 21:08:33 -07:00
command-line-diagnostics.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
command-pre-exec.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
command-uid-gid.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
compile_error_macro.rs Remove licenses 2018-12-25 21:08:33 -07:00
compile_error_macro.stderr Update tests 2019-03-11 23:10:26 +03:00
complex.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
concat-rpass.rs tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
concat.rs Remove licenses 2018-12-25 21:08:33 -07:00
concat.stderr Update tests 2019-03-11 23:10:26 +03:00
conflicting-repr-hints.rs Remove licenses 2018-12-25 21:08:33 -07:00
conflicting-repr-hints.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
conservative_impl_trait.rs Remove licenses 2018-12-25 21:08:33 -07:00
conservative_impl_trait.stderr Remove licenses 2018-12-25 21:08:33 -07:00
constructor-lifetime-args.rs Remove licenses 2018-12-25 21:08:33 -07:00
constructor-lifetime-args.stderr Remove licenses 2018-12-25 21:08:33 -07:00
continue-after-missing-main.nll.stderr Change compare mode to use -Zborrowck=mir 2019-05-12 18:46:43 +01:00
continue-after-missing-main.rs Continue evaluating after missing main 2019-04-11 20:01:19 -07:00
continue-after-missing-main.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
conversion-methods.rs Remove licenses 2018-12-25 21:08:33 -07:00
conversion-methods.stderr Update tests 2019-03-11 23:10:26 +03:00
copy-a-resource.rs Remove licenses 2018-12-25 21:08:33 -07:00
copy-a-resource.stderr Remove licenses 2018-12-25 21:08:33 -07:00
core-run-destroy.rs bypass x86stdcall.rs for vxworks 2019-07-28 10:05:29 -07:00
crate-in-paths.rs Remove licenses 2018-12-25 21:08:33 -07:00
crate-in-paths.stderr Remove licenses 2018-12-25 21:08:33 -07:00
crate-leading-sep.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
crate-method-reexport-grrrrrrr.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
crate-name-attr-used.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
crate-name-mismatch.rs normalize use of backticks for compiler messages in librustc_codegen 2019-07-08 00:54:38 +02:00
crate-name-mismatch.stderr normalize use of backticks for compiler messages in librustc_codegen 2019-07-08 00:54:38 +02:00
crt-static-off-works.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
crt-static-on-works.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
custom-attribute-multisegment.rs Remove unused #![feature(custom_attribute)]s 2019-06-08 23:55:24 +03:00
custom-attribute-multisegment.stderr Remove unused #![feature(custom_attribute)]s 2019-06-08 23:55:24 +03:00
custom-test-frameworks-simple.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
custom_attribute.rs resolve: Use feature(custom_attribute) fallback only if the feature is enabled 2019-07-18 13:42:45 +03:00
custom_attribute.stderr resolve: Use feature(custom_attribute) fallback only if the feature is enabled 2019-07-18 13:42:45 +03:00
cycle-generic-bound.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
cycle-projection-based-on-where-clause.rs Remove subtle Default impl for Value 2019-05-23 18:51:47 +02:00
cycle-projection-based-on-where-clause.stderr Remove subtle Default impl for Value 2019-05-23 18:51:47 +02:00
dead-code-alias-in-pat.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
dead-code-closure-bang.rs Remove licenses 2018-12-25 21:08:33 -07:00
dead-code-impl.rs Add a regression test for #47131 2019-03-28 01:47:39 +00:00
dead-code-leading-underscore.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
dead-code-ret.rs Remove licenses 2018-12-25 21:08:33 -07:00
dead-code-ret.stderr Remove licenses 2018-12-25 21:08:33 -07:00
dead-code-tuple-struct-field.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
debuginfo-lto.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
deep.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
default-alloc-error-hook.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
default-associated-types.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
default-method-parsing.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
default-method-simple.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
defaulted-never-note.rs Remove double trailing newlines 2019-04-22 16:57:01 +01:00
defaulted-never-note.stderr Remove licenses 2018-12-25 21:08:33 -07:00
defaults-well-formedness.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
deprecation-in-force-unstable.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
deref-lval.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
deref-mut-on-ref.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
deref-non-pointer.rs Remove licenses 2018-12-25 21:08:33 -07:00
deref-non-pointer.stderr Update tests 2019-03-11 23:10:26 +03:00
deref-on-ref.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
deref-rc.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
deref-suggestion.rs Expand test 2019-03-27 19:44:08 -07:00
deref-suggestion.stderr Expand test 2019-03-27 19:44:08 -07:00
deref.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
derive-uninhabited-enum-38885.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
derive-uninhabited-enum-38885.stderr Update tests 2019-03-11 23:10:26 +03:00
destructure-trait-ref.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
destructure-trait-ref.stderr Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
dispatch_from_dyn_zst.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
diverging-fallback-control-flow.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
diverging-fallback-method-chain.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
diverging-fallback-option.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
diverging-fn-tail-35849.rs Remove licenses 2018-12-25 21:08:33 -07:00
diverging-fn-tail-35849.stderr Remove licenses 2018-12-25 21:08:33 -07:00
diverging-tuple-parts-39485.rs Remove licenses 2018-12-25 21:08:33 -07:00
diverging-tuple-parts-39485.stderr Update tests 2019-03-11 23:10:26 +03:00
does-nothing.rs Remove licenses 2018-12-25 21:08:33 -07:00
does-nothing.stderr Remove licenses 2018-12-25 21:08:33 -07:00
dont-suggest-private-trait-method.rs Remove licenses 2018-12-25 21:08:33 -07:00
dont-suggest-private-trait-method.stderr Tweak spans for E0599 2019-03-23 13:05:29 -07:00
dotdotdot-expr.rs Remove licenses 2018-12-25 21:08:33 -07:00
dotdotdot-expr.stderr Remove licenses 2018-12-25 21:08:33 -07:00
double-import.rs Remove licenses 2018-12-25 21:08:33 -07:00
double-import.stderr Update tests 2019-03-11 23:10:26 +03:00
double-ref.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
double-type-import.rs Remove licenses 2018-12-25 21:08:33 -07:00
double-type-import.stderr Mark duplicate import removal suggestion tool only 2019-03-23 13:05:30 -07:00
dupe-first-attr.rc tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
duplicate_entry_error.rs Remove licenses 2018-12-25 21:08:33 -07:00
duplicate_entry_error.stderr Update tests 2019-03-11 23:10:26 +03:00
duplicated-external-mods.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
dyn-trait-compatibility.rs Remove licenses 2018-12-25 21:08:33 -07:00
dyn-trait-compatibility.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
early-ret-binop-add.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
early-vtbl-resolution.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
edition-keywords-2015-2015.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
edition-keywords-2015-2018.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
edition-keywords-2018-2015.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
edition-keywords-2018-2018.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
elide-errors-on-mismatched-tuple.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
elide-errors-on-mismatched-tuple.stderr Remove licenses 2018-12-25 21:08:33 -07:00
elided-test.rs Remove licenses 2018-12-25 21:08:33 -07:00
elided-test.stderr Merged migrated compile-fail tests and ui tests. Fixes #46841. 2018-08-14 11:12:09 +02:00
else-if.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
emit-artifact-notifications.nll.stderr Make -Zemit-artifact-notifications also emit the artifact type 2019-05-21 13:51:36 -07:00
emit-artifact-notifications.polonius.stderr Bless output of test ui/emit-artifact-notifications.rs for Polonius 2019-07-22 10:32:38 +02:00
emit-artifact-notifications.rs rustc: Stabilize options for pipelined compilation 2019-07-26 07:46:35 -07:00
emit-artifact-notifications.stderr Make -Zemit-artifact-notifications also emit the artifact type 2019-05-21 13:51:36 -07:00
empty-allocation-non-null.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
empty-allocation-rvalue-non-null.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
empty-type-parameter-list.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
empty_global_asm.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
enable-unstable-lib-feature.rs Remove lint annotations in specific crates that are already enforced by rustbuild 2019-07-28 18:46:24 +03:00
enable-unstable-lib-feature.stderr Remove lint annotations in specific crates that are already enforced by rustbuild 2019-07-28 18:46:24 +03:00
enums-pats-not-idents.rs Remove licenses 2018-12-25 21:08:33 -07:00
enums-pats-not-idents.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
env-args-reverse-iterator.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
env-funky-keys.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
env-home-dir.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
env-null-vars.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
env-vars.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
epoch-gate-feature.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
eq-multidispatch.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
error-festival.rs Make use of ptr::null(_mut) instead of casting zero 2019-06-17 10:52:46 +00:00
error-festival.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
error-should-say-copy-not-pod.rs Remove licenses 2018-12-25 21:08:33 -07:00
error-should-say-copy-not-pod.stderr Update tests 2019-03-11 23:10:26 +03:00
estr-subtyping.rs Remove licenses 2018-12-25 21:08:33 -07:00
estr-subtyping.stderr Update tests 2019-03-11 23:10:26 +03:00
estr-uniq.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
eval-enum.rs Remove licenses 2018-12-25 21:08:33 -07:00
eval-enum.stderr Remove licenses 2018-12-25 21:08:33 -07:00
exclusive-drop-and-copy.rs Remove licenses 2018-12-25 21:08:33 -07:00
exclusive-drop-and-copy.stderr Update tests 2019-03-11 23:10:26 +03:00
exec-env.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
exhaustive_integer_patterns.rs Remove licenses 2018-12-25 21:08:33 -07:00
exhaustive_integer_patterns.stderr Update tests 2019-03-11 23:10:26 +03:00
expanded-cfg.rs compiletest: Validate pass modes harder 2019-06-16 12:23:22 +03:00
explain.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
explain.stdout Fix typos 2019-06-13 00:37:30 +09:00
explicit-i-suffix.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
explore-issue-38412.rs Moved issue tests to subdirs and normalised names. 2019-03-14 01:00:49 +00:00
explore-issue-38412.stderr normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
export-fully-qualified.rs Remove licenses 2018-12-25 21:08:33 -07:00
export-fully-qualified.stderr Update tests 2019-03-11 23:10:26 +03:00
export-glob-imports-target.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
export-import.rs Remove licenses 2018-12-25 21:08:33 -07:00
export-import.stderr Remove licenses 2018-12-25 21:08:33 -07:00
export-multi.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
export-non-interference2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
export-non-interference3.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
export-tag-variant.rs Remove licenses 2018-12-25 21:08:33 -07:00
export-tag-variant.stderr Update tests 2019-03-11 23:10:26 +03:00
export.rs Remove licenses 2018-12-25 21:08:33 -07:00
export.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
export2.rs Remove licenses 2018-12-25 21:08:33 -07:00
export2.stderr Update tests 2019-03-11 23:10:26 +03:00
expr-block-fn.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
expr-block-generic-unique1.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
expr-block-generic-unique2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
expr-block-generic.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
expr-block-slot.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
expr-block-unique.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
expr-block.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
expr-copy.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
expr-empty-ret.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
expr-fn.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
expr-if-generic.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
expr-if-panic-all.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
expr-if-panic.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
expr-if-unique.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
expr-if.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
expr-scope.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
expr_attr_paren_order.rs Remove licenses 2018-12-25 21:08:33 -07:00
expr_attr_paren_order.stderr Update tests 2019-03-11 23:10:26 +03:00
ext-expand-inner-exprs.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
ext-nonexistent.rs Remove licenses 2018-12-25 21:08:33 -07:00
ext-nonexistent.stderr Remove licenses 2018-12-25 21:08:33 -07:00
extend-for-unit.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
exterior.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
extern-prelude-fail.rs Move one test from run-make-fulldeps to ui 2019-03-21 23:36:50 +03:00
extern-prelude-fail.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
extern-prelude.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
extoption_env-no-args.rs Remove licenses 2018-12-25 21:08:33 -07:00
extoption_env-no-args.stderr Update tests 2019-03-11 23:10:26 +03:00
extoption_env-not-defined.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
extoption_env-not-string-literal.rs Remove licenses 2018-12-25 21:08:33 -07:00
extoption_env-not-string-literal.stderr Update tests 2019-03-11 23:10:26 +03:00
extoption_env-too-many-args.rs Remove licenses 2018-12-25 21:08:33 -07:00
extoption_env-too-many-args.stderr Update tests 2019-03-11 23:10:26 +03:00
fact.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
fail-no-dead-code-core.rs Remove licenses 2018-12-25 21:08:33 -07:00
fail-no-dead-code-core.stderr Update tests 2019-03-11 23:10:26 +03:00
fail-no-dead-code.rs Remove licenses 2018-12-25 21:08:33 -07:00
fail-no-dead-code.stderr Update tests 2019-03-11 23:10:26 +03:00
fail-simple.rs Remove licenses 2018-12-25 21:08:33 -07:00
fail-simple.stderr Update tests 2019-03-11 23:10:26 +03:00
fat-lto.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
fat-ptr-cast-rpass.rs tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
fat-ptr-cast.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
fat-ptr-cast.stderr Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
fds-are-cloexec.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
feature-gate-optimize_attribute.rs normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
feature-gate-optimize_attribute.stderr normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
feature-gated-feature-in-macro-arg.rs Remove licenses 2018-12-25 21:08:33 -07:00
feature-gated-feature-in-macro-arg.stderr normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
ffi_returns_twice.rs Remove unnecessary ignore-tidy-linelength 2019-04-23 11:42:14 +01:00
ffi_returns_twice.stderr Update ui tests 2019-04-23 11:42:14 +01:00
filter-block-view-items.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
fixup-deref-mut.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
float-literal-inference-restrictions.rs Remove licenses 2018-12-25 21:08:33 -07:00
float-literal-inference-restrictions.stderr Suggest try_into when possible 2019-04-29 14:38:26 -07:00
fn-in-pat.rs Instead of ICEing on incorrect pattern, use delay_span_bug 2019-05-08 10:23:55 -07:00
fn-in-pat.stderr Tweak wording when encountering fn call in pattern 2019-06-01 16:27:35 -07:00
fn_must_use.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
fn_must_use.stderr Update tests 2019-03-11 23:10:26 +03:00
foreign-fn-return-lifetime.fixed Remove licenses 2018-12-25 21:08:33 -07:00
foreign-fn-return-lifetime.rs Remove licenses 2018-12-25 21:08:33 -07:00
foreign-fn-return-lifetime.stderr Update tests 2019-03-11 23:10:26 +03:00
foreign-unsafe-fn-called.rs Remove licenses 2018-12-25 21:08:33 -07:00
foreign-unsafe-fn-called.stderr Remove licenses 2018-12-25 21:08:33 -07:00
format-hygiene.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
format-nan.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
format-no-std.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
format-ref-cell.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
fsu-moves-and-copies.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
fun-call-variants.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
fun-indirect-call.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
future-incompatible-lint-group.rs Remove licenses 2018-12-25 21:08:33 -07:00
future-incompatible-lint-group.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
gated-bad-feature.rs Reword malformed attribute input diagnostics 2019-05-25 11:55:50 -07:00
gated-bad-feature.stderr Reword malformed attribute input diagnostics 2019-05-25 11:55:50 -07:00
generator-yielding-or-returning-itself.rs Trust signature over return expr for generators. 2019-05-07 07:44:12 +01:00
generator-yielding-or-returning-itself.stderr Trust signature over return expr for generators. 2019-05-07 07:44:12 +01:00
glob-cycles.rs compiletest: Remove skip-codegen 2019-06-16 12:23:22 +03:00
glob-resolve1.rs Remove licenses 2018-12-25 21:08:33 -07:00
glob-resolve1.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
global-scope.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
guards-not-exhaustive.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
guards.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
hashmap-iter-value-lifetime.nll.stderr Change compare mode to use -Zborrowck=mir 2019-05-12 18:46:43 +01:00
hashmap-iter-value-lifetime.rs Remove licenses 2018-12-25 21:08:33 -07:00
hashmap-iter-value-lifetime.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
hashmap-lifetimes.nll.stderr Change compare mode to use -Zborrowck=mir 2019-05-12 18:46:43 +01:00
hashmap-lifetimes.rs Remove licenses 2018-12-25 21:08:33 -07:00
hashmap-lifetimes.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
hashmap-memory.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
hello.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
hidden-rt-injection.rs Remove licenses 2018-12-25 21:08:33 -07:00
hidden-rt-injection.stderr Update tests 2019-03-11 23:10:26 +03:00
hidden-rt-injection2.rs Remove licenses 2018-12-25 21:08:33 -07:00
hidden-rt-injection2.stderr Update tests 2019-03-11 23:10:26 +03:00
higher-lifetime-bounds.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
higher-lifetime-bounds.stderr Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
html-literals.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
huge-array-simple.rs some more tests need normalization 2019-04-14 10:01:32 +02:00
huge-array-simple.stderr Make target pointer-width specific variants of (very old) huge-array-simple.rs test. 2019-02-22 15:13:07 +01:00
huge-array.rs normalize away spurious error 2019-04-14 10:01:32 +02:00
huge-array.stderr Merged migrated compile-fail tests and ui tests. Fixes #46841. 2018-08-14 11:12:09 +02:00
huge-enum.rs huge-enum also exhibits this error 2019-04-14 10:24:49 +02:00
huge-enum.stderr With this change, I am able to build and test cross-platform rustc 2019-01-16 14:37:22 +01:00
huge-struct.rs some more tests need normalization 2019-04-14 10:01:32 +02:00
huge-struct.stderr Normalize tests for i686 Windows. 2018-08-14 11:12:11 +02:00
if-bot.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
if-check.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
if-else-type-mismatch.rs Suggest removal of semicolon when appropriate 2019-01-13 17:36:29 -08:00
if-else-type-mismatch.stderr Suggest removal of semicolon when appropriate 2019-01-13 17:36:29 -08:00
if-ret.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
ifmt.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
ignore-all-the-things.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
illegal-ufcs-drop.rs Remove licenses 2018-12-25 21:08:33 -07:00
illegal-ufcs-drop.stderr Update tests 2019-03-11 23:10:26 +03:00
immut-function-arguments.rs update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
immut-function-arguments.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
impl-bounds-checking.rs Remove licenses 2018-12-25 21:08:33 -07:00
impl-bounds-checking.stderr Update tests 2019-03-11 23:10:26 +03:00
impl-duplicate-methods.rs Remove licenses 2018-12-25 21:08:33 -07:00
impl-duplicate-methods.stderr Remove licenses 2018-12-25 21:08:33 -07:00
impl-for-never.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
impl-inherent-non-conflict.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
impl-not-adjacent-to-type.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
impl-privacy-xc-1.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
impl-privacy-xc-2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
impl-trait-in-bindings.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
impl-trait-in-bindings.stderr tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
impl-unused-rps-in-assoc-type.rs Remove licenses 2018-12-25 21:08:33 -07:00
impl-unused-rps-in-assoc-type.stderr Update tests 2019-03-11 23:10:26 +03:00
impl-unused-tps-inherent.rs Remove licenses 2018-12-25 21:08:33 -07:00
impl-unused-tps-inherent.stderr Remove licenses 2018-12-25 21:08:33 -07:00
impl-unused-tps.rs Remove licenses 2018-12-25 21:08:33 -07:00
impl-unused-tps.stderr Remove licenses 2018-12-25 21:08:33 -07:00
implicit-method-bind.rs Remove licenses 2018-12-25 21:08:33 -07:00
implicit-method-bind.stderr Update tests 2019-03-11 23:10:26 +03:00
import.rs use structured suggestions for E0432 2019-03-09 11:05:30 -05:00
import.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
import2.rs Remove licenses 2018-12-25 21:08:33 -07:00
import2.stderr Update tests 2019-03-11 23:10:26 +03:00
import3.rs Remove licenses 2018-12-25 21:08:33 -07:00
import3.stderr Remove licenses 2018-12-25 21:08:33 -07:00
import4.rs Remove licenses 2018-12-25 21:08:33 -07:00
import4.stderr Remove licenses 2018-12-25 21:08:33 -07:00
impossible_range.rs Remove licenses 2018-12-25 21:08:33 -07:00
impossible_range.stderr Update tests 2019-03-11 23:10:26 +03:00
in-band-lifetimes.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
inaccessible-test-modules.rs Remove licenses 2018-12-25 21:08:33 -07:00
inaccessible-test-modules.stderr Update tests 2019-03-11 23:10:26 +03:00
inc-range-pat.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
index-bot.rs Remove licenses 2018-12-25 21:08:33 -07:00
index-bot.stderr Update tests 2019-03-11 23:10:26 +03:00
index-help.rs Remove licenses 2018-12-25 21:08:33 -07:00
index-help.stderr Update tests 2019-03-11 23:10:26 +03:00
index_message.rs Remove licenses 2018-12-25 21:08:33 -07:00
index_message.stderr Update tests 2019-03-11 23:10:26 +03:00
indexing-requires-a-uint.rs Make str indexing generic on SliceIndex. 2019-01-19 04:16:05 -05:00
indexing-requires-a-uint.stderr Reblessed tests. 2019-06-05 21:09:27 +01:00
infer-fn-tail-expr.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
inherit-env.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
init-large-type.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
init-res-into-things.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
init-unsafe.rs Implement mem::{zeroed,uninitialized} in terms of MaybeUninit. 2019-07-04 09:33:15 -04:00
init-unsafe.stderr Implement mem::{zeroed,uninitialized} in terms of MaybeUninit. 2019-07-04 09:33:15 -04:00
inline-asm-bad-constraint.rs Remove licenses 2018-12-25 21:08:33 -07:00
inline-asm-bad-constraint.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
inline-asm-bad-operand.rs Remove licenses 2018-12-25 21:08:33 -07:00
inline-asm-bad-operand.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
inlined-main.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
inner-attrs-on-impl.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
inner-module.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
inner-static-type-parameter.rs Make name resolution handle consts in GenericParamsFromOuterFunction properly 2019-02-07 15:03:20 +01:00
inner-static-type-parameter.stderr Rollup merge of #60052 - varkor:unused-parameter-diagnostic, r=estebank 2019-04-19 06:03:17 +02:00
inner-static.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
instantiable.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
integer-literal-suffix-inference.rs Remove licenses 2018-12-25 21:08:33 -07:00
integer-literal-suffix-inference.stderr Reblessed tests. 2019-06-05 21:09:27 +01:00
integral-indexing.rs Make str indexing generic on SliceIndex. 2019-01-19 04:16:05 -05:00
integral-indexing.stderr Update tests 2019-03-11 23:10:26 +03:00
integral-variable-unification-error.rs Improve type mismatch error messages 2018-12-31 20:43:08 -05:00
integral-variable-unification-error.stderr Improve type mismatch error messages 2018-12-31 20:43:08 -05:00
invalid_const_promotion.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
invalid_crate_type_syntax.rs Reword malformed attribute input diagnostics 2019-05-25 11:55:50 -07:00
invalid_crate_type_syntax.stderr Reword malformed attribute input diagnostics 2019-05-25 11:55:50 -07:00
invalid_dispatch_from_dyn_impls.rs Only allow ZSTs with 1 byte alignment 2019-04-30 14:38:17 +02:00
invalid_dispatch_from_dyn_impls.stderr Only allow ZSTs with 1 byte alignment 2019-04-30 14:38:17 +02:00
invoke-external-foreign.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
irrefutable-unit.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
issue-53912.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
issue-59020.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
istr.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
item-name-overload.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
json-and-color.rs rustc: Stabilize options for pipelined compilation 2019-07-26 07:46:35 -07:00
json-and-color.stderr rustc: Stabilize options for pipelined compilation 2019-07-26 07:46:35 -07:00
json-and-error-format.rs rustc: Stabilize options for pipelined compilation 2019-07-26 07:46:35 -07:00
json-and-error-format.stderr rustc: Stabilize options for pipelined compilation 2019-07-26 07:46:35 -07:00
json-invalid.rs rustc: Stabilize options for pipelined compilation 2019-07-26 07:46:35 -07:00
json-invalid.stderr rustc: Stabilize options for pipelined compilation 2019-07-26 07:46:35 -07:00
json-multiple.nll.stderr rustc: Stabilize options for pipelined compilation 2019-07-26 07:46:35 -07:00
json-multiple.rs rustc: Stabilize options for pipelined compilation 2019-07-26 07:46:35 -07:00
json-multiple.stderr rustc: Stabilize options for pipelined compilation 2019-07-26 07:46:35 -07:00
json-options.nll.stderr rustc: Stabilize options for pipelined compilation 2019-07-26 07:46:35 -07:00
json-options.rs rustc: Stabilize options for pipelined compilation 2019-07-26 07:46:35 -07:00
json-options.stderr rustc: Stabilize options for pipelined compilation 2019-07-26 07:46:35 -07:00
json-short.rs rustc: Stabilize options for pipelined compilation 2019-07-26 07:46:35 -07:00
json-short.stderr rustc: Stabilize options for pipelined compilation 2019-07-26 07:46:35 -07:00
keyword-changes-2012-07-31.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
kindck-implicit-close-over-mut-var.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
kinds-in-metadata.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
lambda-infer-unresolved.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
lambda-var-hygiene.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
lang-item-missing.rs Remove licenses 2018-12-25 21:08:33 -07:00
lang-item-missing.stderr Merged migrated compile-fail tests and ui tests. Fixes #46841. 2018-08-14 11:12:09 +02:00
large-records.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
last-use-in-block.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
last-use-in-cap-clause.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
last-use-is-capture.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
lazy-and-or.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
lazy-init.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
leak-unique-as-tydesc.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
lex-bare-cr-nondoc-comment.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
lexer-crlf-line-endings-string-literal-doc-comment.rs Fix issues with git converting CRLF to CR 2019-07-27 19:22:45 +03:00
lexical-scopes.rs Remove licenses 2018-12-25 21:08:33 -07:00
lexical-scopes.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
lexical-scoping.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
lib-defaults.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
lifetime-before-type-params.rs Fix suggestions given mulitple bad lifetimes 2019-01-18 01:10:14 +00:00
lifetime-before-type-params.stderr Only mention const generics if enabled. 2019-03-31 00:14:21 +01:00
lifetime_starts_expressions.rs Remove licenses 2018-12-25 21:08:33 -07:00
lifetime_starts_expressions.stderr Handle more cases of typos misinterpreted as type ascription 2019-07-19 10:56:37 -07:00
link-cfg-works.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
link-section.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
linkage1.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
lint-cap.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
lint-dead-code-associated-type.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
lint-dead-code-variant.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
lint-expr-stmt-attrs-for-early-lints.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
lint-unknown-lints-at-crate-level.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
list.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
liveness-assign-imm-local-after-ret.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
llvm-pr32379.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
log-err-phi.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
log-knows-the-names-of-variants-in-std.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
log-knows-the-names-of-variants.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
log-poly.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
logging-only-prints-once.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
logging_before_rt_started.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
long-while.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
loud_ui.rs Newlines.... newlines everywhere 2018-12-04 10:06:05 +01:00
lto-duplicate-symbols.rs Remove licenses 2018-12-25 21:08:33 -07:00
lto-duplicate-symbols.stderr Use CGU name as LLVM module name and add some caching to CGU name generation. 2018-08-15 14:50:54 +02:00
lto-many-codegen-units.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
lto-still-runs-thread-dtors.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
lub-glb-with-unbound-infer-var.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
lub-if.nll.stderr Change compare mode to use -Zborrowck=mir 2019-05-12 18:46:43 +01:00
lub-if.rs Remove licenses 2018-12-25 21:08:33 -07:00
lub-if.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
lub-match.nll.stderr Change compare mode to use -Zborrowck=mir 2019-05-12 18:46:43 +01:00
lub-match.rs Remove licenses 2018-12-25 21:08:33 -07:00
lub-match.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
macro-quote-cond.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-quote-test.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
main-wrong-location.rs Remove licenses 2018-12-25 21:08:33 -07:00
main-wrong-location.stderr Remove licenses 2018-12-25 21:08:33 -07:00
main-wrong-type.rs Remove licenses 2018-12-25 21:08:33 -07:00
main-wrong-type.stderr Remove licenses 2018-12-25 21:08:33 -07:00
malformed_macro_lhs.rs Remove licenses 2018-12-25 21:08:33 -07:00
malformed_macro_lhs.stderr Update tests 2019-03-11 23:10:26 +03:00
map-types.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
map-types.stderr Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
match-on-negative-integer-ranges.rs Fix bug in integer range matching 2019-02-01 20:02:21 +00:00
max-min-classes.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
maybe-bounds-where-cpass.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
maybe-bounds-where.rs Remove licenses 2018-12-25 21:08:33 -07:00
maybe-bounds-where.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
maybe-bounds.rs Reinstated shallow disallowing of maybe bounds in trait objects. 2019-05-20 16:12:49 +01:00
maybe-bounds.stderr Reinstated shallow disallowing of maybe bounds in trait objects. 2019-05-20 16:12:49 +01:00
meta-expected-error-correct-rev.a.stderr Suggest try_into when possible 2019-04-29 14:38:26 -07:00
meta-expected-error-correct-rev.rs Remove licenses 2018-12-25 21:08:33 -07:00
mid-path-type-params.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
minmax-stability-issue-23687.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
minus-string.rs Remove licenses 2018-12-25 21:08:33 -07:00
minus-string.stderr Remove licenses 2018-12-25 21:08:33 -07:00
mir-unpretty.rs Remove licenses 2018-12-25 21:08:33 -07:00
mir-unpretty.stderr Update tests 2019-03-11 23:10:26 +03:00
mir_check_nonconst.rs Remove licenses 2018-12-25 21:08:33 -07:00
mir_check_nonconst.stderr Remove licenses 2018-12-25 21:08:33 -07:00
missing_debug_impls.rs Remove licenses 2018-12-25 21:08:33 -07:00
missing_debug_impls.stderr normalize use of backticks in compiler messages for librustc_lint 2019-07-21 11:47:24 +02:00
mod-subitem-as-enum-variant.rs Remove leading newlines 2019-04-22 17:01:33 +01:00
mod-subitem-as-enum-variant.stderr Update ui tests 2019-04-22 17:30:54 +01:00
module-macro_use-arguments.rs Remove licenses 2018-12-25 21:08:33 -07:00
module-macro_use-arguments.stderr Update tests 2019-03-11 23:10:26 +03:00
monad.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
monomorphize-abi-alignment.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
monomorphized-callees-with-ty-params-3314.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
mpsc_stress.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
msvc-data-only.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
multi-panic.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
multibyte.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
multidispatch-conditional-impl-not-considered.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
multidispatch1.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
multidispatch2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
multiline-comment.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
multiple-main-2.rs normalize use of backticks for compiler messages in remaining modules 2019-07-23 23:09:59 +02:00
multiple-main-2.stderr normalize use of backticks for compiler messages in remaining modules 2019-07-23 23:09:59 +02:00
multiple-main-3.rs normalize use of backticks for compiler messages in remaining modules 2019-07-23 23:09:59 +02:00
multiple-main-3.stderr normalize use of backticks for compiler messages in remaining modules 2019-07-23 23:09:59 +02:00
multiple-plugin-registrars.rs Remove licenses 2018-12-25 21:08:33 -07:00
multiple-plugin-registrars.stderr Remove licenses 2018-12-25 21:08:33 -07:00
multiple-reprs.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
mut-function-arguments.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
mut-vstore-expr.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
mutexguard-sync.rs Remove licenses 2018-12-25 21:08:33 -07:00
mutexguard-sync.stderr Remove licenses 2018-12-25 21:08:33 -07:00
mutual-recursion-group.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
native-print-no-runtime.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
negative.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
nested-block-comment.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
nested-cfg-attrs.rs Remove licenses 2018-12-25 21:08:33 -07:00
nested-cfg-attrs.stderr Update tests 2019-03-11 23:10:26 +03:00
nested-class.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
nested-function-names-issue-8587.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
nested-ty-params.rs Make name resolution handle consts in GenericParamsFromOuterFunction properly 2019-02-07 15:03:20 +01:00
nested-ty-params.stderr Resolve inconsistency in error messages between "parameter" and "variable". 2019-04-17 13:25:07 +03:00
nested_impl_trait.rs Remove licenses 2018-12-25 21:08:33 -07:00
nested_impl_trait.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
nested_item_main.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
never-assign-dead-code.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
never-assign-dead-code.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
never-assign-wrong-type.rs Remove licenses 2018-12-25 21:08:33 -07:00
never-assign-wrong-type.stderr Update tests 2019-03-11 23:10:26 +03:00
never-result.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
never-type-rvalues.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
never_coercions.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
never_transmute_never.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
new-box-syntax.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
new-box.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
new-impl-syntax.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
new-import-syntax.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
new-style-constants.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
new-unicode-escapes.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
new-unsafe-pointers.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
newlambdas-ret-infer.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
newlambdas-ret-infer2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
newlambdas.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
newtype-polymorphic.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
newtype-temporary.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
newtype.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
nil-decl-in-foreign.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
no-capture-arc.rs update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
no-capture-arc.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
no-core-1.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
no-core-2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
no-implicit-prelude-nested.rs resolve: Attempt to resolve unresolved paths in macro namespace 2019-07-18 13:42:45 +03:00
no-implicit-prelude-nested.stderr resolve: Attempt to resolve unresolved paths in macro namespace 2019-07-18 13:42:45 +03:00
no-implicit-prelude.rs resolve: Attempt to resolve unresolved paths in macro namespace 2019-07-18 13:42:45 +03:00
no-implicit-prelude.stderr resolve: Attempt to resolve unresolved paths in macro namespace 2019-07-18 13:42:45 +03:00
no-landing-pads.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
no-link-unknown-crate.rs Remove licenses 2018-12-25 21:08:33 -07:00
no-link-unknown-crate.stderr Update tests 2019-03-11 23:10:26 +03:00
no-link.rs Remove licenses 2018-12-25 21:08:33 -07:00
no-link.stderr Update tests 2019-03-11 23:10:26 +03:00
no-patterns-in-args-2.rs Remove licenses 2018-12-25 21:08:33 -07:00
no-patterns-in-args-2.stderr Update tests 2019-03-11 23:10:26 +03:00
no-patterns-in-args-macro.rs Remove licenses 2018-12-25 21:08:33 -07:00
no-patterns-in-args-macro.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
no-patterns-in-args.rs Remove licenses 2018-12-25 21:08:33 -07:00
no-patterns-in-args.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
no-reuse-move-arc.rs update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
no-reuse-move-arc.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
no-send-res-ports.rs Remove licenses 2018-12-25 21:08:33 -07:00
no-send-res-ports.stderr Remove licenses 2018-12-25 21:08:33 -07:00
no-std-1.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
no-std-2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
no-std-3.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
no-std-inject.rs Remove lint annotations in specific crates that are already enforced by rustbuild 2019-07-28 18:46:24 +03:00
no-std-inject.stderr Remove lint annotations in specific crates that are already enforced by rustbuild 2019-07-28 18:46:24 +03:00
no-stdio.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
no-type-for-node-ice.rs Remove licenses 2018-12-25 21:08:33 -07:00
no-type-for-node-ice.stderr Update tests 2019-03-11 23:10:26 +03:00
no-warn-on-field-replace-issue-34101.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
no_crate_type.rs Reword malformed attribute input diagnostics 2019-05-25 11:55:50 -07:00
no_crate_type.stderr Reword malformed attribute input diagnostics 2019-05-25 11:55:50 -07:00
no_owned_box_lang_item.rs Remove licenses 2018-12-25 21:08:33 -07:00
no_owned_box_lang_item.stderr Merged migrated compile-fail tests and ui tests. Fixes #46841. 2018-08-14 11:12:09 +02:00
no_send-enum.rs Remove licenses 2018-12-25 21:08:33 -07:00
no_send-enum.stderr Remove licenses 2018-12-25 21:08:33 -07:00
no_send-rc.rs Remove licenses 2018-12-25 21:08:33 -07:00
no_send-rc.stderr Remove licenses 2018-12-25 21:08:33 -07:00
no_send-struct.rs Remove licenses 2018-12-25 21:08:33 -07:00
no_send-struct.stderr Remove licenses 2018-12-25 21:08:33 -07:00
no_share-enum.rs Remove licenses 2018-12-25 21:08:33 -07:00
no_share-enum.stderr Remove licenses 2018-12-25 21:08:33 -07:00
no_share-struct.rs Remove licenses 2018-12-25 21:08:33 -07:00
no_share-struct.stderr Remove licenses 2018-12-25 21:08:33 -07:00
noexporttypeexe.rs Remove licenses 2018-12-25 21:08:33 -07:00
noexporttypeexe.stderr Remove licenses 2018-12-25 21:08:33 -07:00
non-built-in-quote.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
non-constant-expr-for-arr-len.rs Remove licenses 2018-12-25 21:08:33 -07:00
non-constant-expr-for-arr-len.stderr Remove licenses 2018-12-25 21:08:33 -07:00
non-constant-in-const-path.rs Remove licenses 2018-12-25 21:08:33 -07:00
non-constant-in-const-path.stderr Remove licenses 2018-12-25 21:08:33 -07:00
non-copyable-void.rs Remove licenses 2018-12-25 21:08:33 -07:00
non-copyable-void.stderr Remove licenses 2018-12-25 21:08:33 -07:00
non-interger-atomic.rs Remove licenses 2018-12-25 21:08:33 -07:00
non-interger-atomic.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
non-legacy-modes.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
noncopyable-class.rs Remove licenses 2018-12-25 21:08:33 -07:00
noncopyable-class.stderr Update tests 2019-03-11 23:10:26 +03:00
nonscalar-cast.rs Remove licenses 2018-12-25 21:08:33 -07:00
nonscalar-cast.stderr Update tests 2019-03-11 23:10:26 +03:00
not-clone-closure.rs Remove licenses 2018-12-25 21:08:33 -07:00
not-clone-closure.stderr Update tests 2019-03-11 23:10:26 +03:00
not-copy-closure.rs Remove licenses 2018-12-25 21:08:33 -07:00
not-copy-closure.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
not-enough-arguments.rs Remove licenses 2018-12-25 21:08:33 -07:00
not-enough-arguments.stderr Remove licenses 2018-12-25 21:08:33 -07:00
not-sync.rs Remove licenses 2018-12-25 21:08:33 -07:00
not-sync.stderr Remove licenses 2018-12-25 21:08:33 -07:00
nul-characters.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
nullable-pointer-ffi-compat.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
nullable-pointer-iotareduction.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
nullable-pointer-size.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
object-does-not-impl-trait.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
object-does-not-impl-trait.stderr Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
object-lifetime-default-default-to-static.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
object-lifetime-default-from-rptr-box.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
object-lifetime-default-from-rptr-mut.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
object-lifetime-default-from-rptr.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
object-method-numbering.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
object-pointer-types.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
object-pointer-types.stderr Update tests 2019-03-11 23:10:26 +03:00
objects-coerce-freeze-borrored.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
objects-owned-object-borrowed-method-headerless.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
objects-owned-object-owned-method.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
obsolete-syntax-impl-for-dotdot.rs Remove licenses 2018-12-25 21:08:33 -07:00
obsolete-syntax-impl-for-dotdot.stderr Update tests 2019-03-11 23:10:26 +03:00
occurs-check-2.rs Remove licenses 2018-12-25 21:08:33 -07:00
occurs-check-2.stderr Only make suggestion when type is Copy. 2019-04-22 19:26:24 +01:00
occurs-check-3.rs Remove licenses 2018-12-25 21:08:33 -07:00
occurs-check-3.stderr Remove licenses 2018-12-25 21:08:33 -07:00
occurs-check.rs Remove licenses 2018-12-25 21:08:33 -07:00
occurs-check.stderr Only make suggestion when type is Copy. 2019-04-22 19:26:24 +01:00
old-suffixes-are-really-forbidden.rs Remove licenses 2018-12-25 21:08:33 -07:00
old-suffixes-are-really-forbidden.stderr syntax: More consistent wording for some literal parsing errors 2019-05-23 12:44:05 +03:00
once-cant-call-twice-on-heap.rs Remove licenses 2018-12-25 21:08:33 -07:00
once-cant-call-twice-on-heap.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
once-move-out-on-heap.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
one-tuple.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
op-assign-builtins-by-ref.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
opeq.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
operator-associativity.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
operator-multidispatch.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
operator-overloading.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
opt-in-copy.rs Remove licenses 2018-12-25 21:08:33 -07:00
opt-in-copy.stderr Remove licenses 2018-12-25 21:08:33 -07:00
optimization-fuel-0.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
optimization-fuel-0.stderr tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
optimization-fuel-1.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
optimization-fuel-1.stderr tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
option-ext.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
option-unwrap.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
or-pattern-mismatch.rs Remove licenses 2018-12-25 21:08:33 -07:00
or-pattern-mismatch.stderr Don't add label to the match expr when the type is not fully realized 2019-01-12 19:36:28 -08:00
order-dependent-cast-inference.rs Remove licenses 2018-12-25 21:08:33 -07:00
order-dependent-cast-inference.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
orphan-check-diagnostics.rs Moved issue tests to subdirs and normalised names. 2019-03-14 01:00:49 +00:00
orphan-check-diagnostics.stderr Moved issue tests to subdirs and normalised names. 2019-03-14 01:00:49 +00:00
osx-frameworks.rs Remove licenses 2018-12-25 21:08:33 -07:00
osx-frameworks.stderr Remove licenses 2018-12-25 21:08:33 -07:00
out-of-order-shadowing.rs Moved issue tests to subdirs and normalised names. 2019-03-14 01:00:49 +00:00
out-of-order-shadowing.stderr Update tests 2019-03-11 23:10:26 +03:00
out-of-stack.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
out-pointer-aliasing.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
output-slot-variants.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
output-type-mismatch.rs Remove licenses 2018-12-25 21:08:33 -07:00
output-type-mismatch.stderr Remove licenses 2018-12-25 21:08:33 -07:00
over-constrained-vregs.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
overlap-doesnt-conflict-with-specialization.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
overlap-marker-trait.rs Remove licenses 2018-12-25 21:08:33 -07:00
overlap-marker-trait.stderr Update tests 2019-03-11 23:10:26 +03:00
overlap-permitted-for-annotated-marker-traits.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
overloaded-calls-nontuple.rs Remove licenses 2018-12-25 21:08:33 -07:00
overloaded-calls-nontuple.stderr Update tests 2019-03-11 23:10:26 +03:00
owned-implies-static.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
panic-uninitialized-zeroed.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
panic_implementation-closures.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
paren-free.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
paren-span.rs Remove licenses 2018-12-25 21:08:33 -07:00
paren-span.stderr Update tests 2019-03-11 23:10:26 +03:00
parenthesized-deref-suggestion.rs Corrected spelling inconsistency 2019-01-22 09:08:52 +01:00
parenthesized-deref-suggestion.stderr Update tests 2019-03-11 23:10:26 +03:00
parse-assoc-type-lt.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
parse-error-correct.rs Remove licenses 2018-12-25 21:08:33 -07:00
parse-error-correct.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
parse-panic.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
parser-recovery-1.rs Remove licenses 2018-12-25 21:08:33 -07:00
parser-recovery-1.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
parser-recovery-2.rs Remove licenses 2018-12-25 21:08:33 -07:00
parser-recovery-2.stderr Update tests 2019-03-11 23:10:26 +03:00
parser-unicode-whitespace.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
partialeq_help.rs Remove licenses 2018-12-25 21:08:33 -07:00
partialeq_help.stderr Update tests 2019-03-11 23:10:26 +03:00
path-lookahead.rs Remove licenses 2018-12-25 21:08:33 -07:00
path-lookahead.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
path.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
paths-containing-nul.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
phantom-oibit.rs Remove licenses 2018-12-25 21:08:33 -07:00
phantom-oibit.stderr Remove licenses 2018-12-25 21:08:33 -07:00
placement-syntax.rs Update tests 2019-05-24 01:27:32 +01:00
placement-syntax.stderr Update tests 2019-05-24 01:27:32 +01:00
point-to-type-err-cause-on-impl-trait-return-2.rs Do not give incorrect label for return type mismatch 2019-01-17 22:33:20 -08:00
point-to-type-err-cause-on-impl-trait-return-2.stderr Do not give incorrect label for return type mismatch 2019-01-17 22:33:20 -08:00
point-to-type-err-cause-on-impl-trait-return.rs Fix test after rebase 2019-01-17 22:51:01 -08:00
point-to-type-err-cause-on-impl-trait-return.stderr Update tests 2019-03-11 23:10:26 +03:00
pptypedef.rs Remove licenses 2018-12-25 21:08:33 -07:00
pptypedef.stderr Suggest try_into when possible 2019-04-29 14:38:26 -07:00
precise_pointer_size_matching.rs Fix precise_pointer_size_matching tests on all platforms 2018-12-05 23:21:56 +01:00
precise_pointer_size_matching.stderr Update tests 2019-03-11 23:10:26 +03:00
prim-with-args.rs Update tests 2019-03-20 18:32:52 +00:00
prim-with-args.stderr Update tests 2019-03-20 18:32:52 +00:00
primitive-binop-lhs-mut.rs Add a test for #27054 2019-03-12 18:34:43 +00:00
print-stdout-eprint-stderr.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
priv-in-bad-locations.rs Remove licenses 2018-12-25 21:08:33 -07:00
priv-in-bad-locations.stderr Update tests 2019-03-11 23:10:26 +03:00
proc_macro.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
project-cache-issue-31849.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
project-cache-issue-37154.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
project-defer-unification.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
ptr-coercion-rpass.rs tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
ptr-coercion.rs Remove licenses 2018-12-25 21:08:33 -07:00
ptr-coercion.stderr Update tests 2019-03-11 23:10:26 +03:00
pure-sum.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
purity-infer.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
question-mark-type-infer.rs Remove licenses 2018-12-25 21:08:33 -07:00
question-mark-type-infer.stderr Incorporated suggested changes 2019-05-27 19:37:20 -04:00
range-type-infer.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
range.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
range_inclusive.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
range_inclusive_gate.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
ranges-precedence.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
raw-fat-ptr.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
raw-str.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
rcvr-borrowed-to-region.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
reachable-unnameable-items.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
reachable-unnameable-type-alias.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
readalias.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
realloc-16687.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
reassign-ref-mut.rs Remove licenses 2018-12-25 21:08:33 -07:00
reassign-ref-mut.stderr Remove licenses 2018-12-25 21:08:33 -07:00
reexport-should-still-link.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
reexport-star.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
reexport-test-harness-main.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
ref-suggestion.rs update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
ref-suggestion.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
refer-to-other-statics-by-value.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
refutable-pattern-errors.rs Remove licenses 2018-12-25 21:08:33 -07:00
refutable-pattern-errors.stderr Remove licenses 2018-12-25 21:08:33 -07:00
refutable-pattern-in-fn-arg.rs Remove licenses 2018-12-25 21:08:33 -07:00
refutable-pattern-in-fn-arg.stderr Remove licenses 2018-12-25 21:08:33 -07:00
regions-fn-subtyping-return-static-fail.rs update test files to reflect new output 2019-02-21 11:32:17 -05:00
regions-fn-subtyping-return-static-fail.stderr Update tests 2019-03-11 23:10:26 +03:00
reject-specialized-drops-8142.rs Remove licenses 2018-12-25 21:08:33 -07:00
reject-specialized-drops-8142.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
removing-extern-crate.fixed Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
removing-extern-crate.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
removing-extern-crate.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
repeat-expr-in-static.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
repeat-to-run-dtor-twice.rs rustc_mir: Re-use report_selection_error. 2019-07-07 19:51:31 +01:00
repeat-to-run-dtor-twice.stderr rustc_mir: Re-use report_selection_error. 2019-07-07 19:51:31 +01:00
repeat_count.rs Improve type mismatch error messages 2018-12-31 20:43:08 -05:00
repeat_count.stderr Reblessed tests. 2019-06-05 21:09:27 +01:00
repr.rs Reword malformed attribute input diagnostics 2019-05-25 11:55:50 -07:00
repr.stderr Reword malformed attribute input diagnostics 2019-05-25 11:55:50 -07:00
repr_c_int_align.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
required-lang-item.rs Remove licenses 2018-12-25 21:08:33 -07:00
required-lang-item.stderr Merged migrated compile-fail tests and ui tests. Fixes #46841. 2018-08-14 11:12:09 +02:00
resolve-issue-2428.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
resolve-pseudo-shadowing.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
resolve_self_super_hint.rs Remove lint annotations in specific crates that are already enforced by rustbuild 2019-07-28 18:46:24 +03:00
resolve_self_super_hint.stderr Remove lint annotations in specific crates that are already enforced by rustbuild 2019-07-28 18:46:24 +03:00
resource-assign-is-not-copy.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
resource-destruct.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
result-opt-conversions.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
ret-bang.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
ret-non-nil.rs Remove licenses 2018-12-25 21:08:33 -07:00
ret-non-nil.stderr Remove licenses 2018-12-25 21:08:33 -07:00
ret-none.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
retslot-cast.rs Remove licenses 2018-12-25 21:08:33 -07:00
retslot-cast.stderr rustc: print ExistentialProjection with spaces around =, e.g. dyn Foo<A = X>. 2019-03-15 13:25:10 +02:00
return-nil.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
rfc1623.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
rfc1623.stderr Remove licenses 2018-12-25 21:08:33 -07:00
rmeta-lib-pass.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
rmeta-pass.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
rmeta-priv-warn.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
rmeta-rpass.rs tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
rmeta.rs Remove licenses 2018-12-25 21:08:33 -07:00
rmeta.stderr Update tests 2019-03-11 23:10:26 +03:00
rmeta_lib.rs Moved issue tests to subdirs and normalised names. 2019-03-14 01:00:49 +00:00
rmeta_lib.stderr Merged migrated compile-fail tests and ui tests. Fixes #46841. 2018-08-14 11:12:09 +02:00
rmeta_meta_main.rs Moved issue tests to subdirs and normalised names. 2019-03-14 01:00:49 +00:00
rmeta_meta_main.stderr Update tests 2019-03-11 23:10:26 +03:00
running-with-no-runtime.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
rust-unstable-column-gated.rs syntax: Migrate built-in macros to the regular stability checking 2019-07-07 13:04:07 +03:00
rust-unstable-column-gated.stderr Introduce built-in macros through libcore 2019-07-26 13:09:54 +03:00
rustc-args-required-const.rs Remove licenses 2018-12-25 21:08:33 -07:00
rustc-args-required-const.stderr Update tests 2019-03-11 23:10:26 +03:00
rustc-args-required-const2.rs Remove licenses 2018-12-25 21:08:33 -07:00
rustc-args-required-const2.stderr Update tests 2019-03-11 23:10:26 +03:00
rustc-error.rs Remove licenses 2018-12-25 21:08:33 -07:00
rustc-error.stderr Update tests 2019-03-11 23:10:26 +03:00
rustc-rust-log.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
rvalue-static-promotion.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
safe-extern-statics-mut.rs Remove licenses 2018-12-25 21:08:33 -07:00
safe-extern-statics-mut.stderr Update tests 2019-03-11 23:10:26 +03:00
safe-extern-statics.rs Remove licenses 2018-12-25 21:08:33 -07:00
safe-extern-statics.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
segfault-no-out-of-stack.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
semistatement-in-lambda.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
seq-args.rs Remove licenses 2018-12-25 21:08:33 -07:00
seq-args.stderr Update tests 2019-03-11 23:10:26 +03:00
seq-compare.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
shadow.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
shadowed-use-visibility.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
shebang.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
shift-various-bad-types.rs Remove licenses 2018-12-25 21:08:33 -07:00
shift-various-bad-types.stderr Reblessed tests. 2019-06-05 21:09:27 +01:00
short-error-format.rs Remove licenses 2018-12-25 21:08:33 -07:00
short-error-format.stderr Remove licenses 2018-12-25 21:08:33 -07:00
signal-alternate-stack-cleanup.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
signal-exit-status.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
sigpipe-should-be-ignored.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
simd-type-generic-monomorphisation.rs Remove licenses 2018-12-25 21:08:33 -07:00
simd-type-generic-monomorphisation.stderr Merged migrated compile-fail tests and ui tests. Fixes #46841. 2018-08-14 11:12:09 +02:00
simd-type.rs Remove restriction on isize/usize in repr(simd) 2019-03-15 09:42:02 -04:00
simd-type.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
similar-tokens.rs Remove licenses 2018-12-25 21:08:33 -07:00
similar-tokens.stderr Update tests 2019-03-11 23:10:26 +03:00
simple-infer.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
simple_global_asm.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
single-primitive-inherent-impl.rs Remove licenses 2018-12-25 21:08:33 -07:00
single-primitive-inherent-impl.stderr Update tests 2019-03-11 23:10:26 +03:00
size-and-align.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
sized-borrowed-pointer.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
sized-cycle-note.rs Remove licenses 2018-12-25 21:08:33 -07:00
sized-cycle-note.stderr Remove licenses 2018-12-25 21:08:33 -07:00
sized-owned-pointer.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
sleep.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
slice-2.rs Remove licenses 2018-12-25 21:08:33 -07:00
slice-2.stderr Update tests 2019-03-11 23:10:26 +03:00
slice-mut-2.rs update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
slice-mut-2.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
slice-mut.rs Remove licenses 2018-12-25 21:08:33 -07:00
slice-mut.stderr Remove licenses 2018-12-25 21:08:33 -07:00
slightly-nice-generic-literal-messages.rs Improve type mismatch error messages 2018-12-31 20:43:08 -05:00
slightly-nice-generic-literal-messages.stderr Improve type mismatch error messages 2018-12-31 20:43:08 -05:00
slowparse-bstring.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
slowparse-string.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
sse2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
stability-in-private-module.rs Add test 2019-02-04 19:26:46 +09:00
stability-in-private-module.stderr Add test 2019-02-04 19:26:46 +09:00
stable-addr-of.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
stable-features.rs Remove licenses 2018-12-25 21:08:33 -07:00
stable-features.stderr Remove licenses 2018-12-25 21:08:33 -07:00
stack-probes-lto.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
stack-probes.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
static_sized_requirement.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
staticness-mismatch.rs Remove licenses 2018-12-25 21:08:33 -07:00
staticness-mismatch.stderr Remove licenses 2018-12-25 21:08:33 -07:00
std-uncopyable-atomics.rs Update tests for changes to cannot move errors 2019-06-03 14:55:29 +01:00
std-uncopyable-atomics.stderr Remove asterisk suggestion for move errors in borrowck 2019-06-04 13:31:40 -04:00
stdio-is-blocking.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
stmt_expr_attrs_no_feature.rs Introduce #[rustc_dummy] attribute and use it in tests 2019-06-08 23:55:25 +03:00
stmt_expr_attrs_no_feature.stderr normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
str-concat.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
str-multiline.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
string-box-error.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
string-escapes.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
struct-ctor-mangling.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
struct-literal-variant-in-if.rs Some cleanup to maybe_parse_struct_expr 2019-04-19 10:32:44 -07:00
struct-literal-variant-in-if.stderr fix typo 2019-05-02 15:53:09 -07:00
structured-compare.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
substs-ppaux.normal.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
substs-ppaux.rs rustc: always hide defaulted generic args, even in verbose mode. 2019-03-15 13:25:10 +02:00
substs-ppaux.verbose.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
suffixed-literal-meta.rs Introduce #[rustc_dummy] attribute and use it in tests 2019-06-08 23:55:25 +03:00
suffixed-literal-meta.stderr Introduce #[rustc_dummy] attribute and use it in tests 2019-06-08 23:55:25 +03:00
super-at-top-level.rs Remove licenses 2018-12-25 21:08:33 -07:00
super-at-top-level.stderr Update tests 2019-03-11 23:10:26 +03:00
super-fast-paren-parsing.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
super.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
supported-cast.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
suppressed-error.rs Remove licenses 2018-12-25 21:08:33 -07:00
suppressed-error.stderr Remove licenses 2018-12-25 21:08:33 -07:00
svh-add-nothing.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
swap-1.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
swap-2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
swap-overlapping.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
switched-expectations.rs Remove licenses 2018-12-25 21:08:33 -07:00
switched-expectations.stderr Update tests 2019-03-11 23:10:26 +03:00
syntax-extension-minor.rs Remove licenses 2018-12-25 21:08:33 -07:00
syntax-extension-minor.stderr Remove licenses 2018-12-25 21:08:33 -07:00
syntax-trait-polarity-feature-gate.rs Remove licenses 2018-12-25 21:08:33 -07:00
syntax-trait-polarity-feature-gate.stderr normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
syntax-trait-polarity.rs Remove licenses 2018-12-25 21:08:33 -07:00
syntax-trait-polarity.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
synthetic-param.rs Remove licenses 2018-12-25 21:08:33 -07:00
synthetic-param.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
tag-that-dare-not-speak-its-name.rs Fix error in tag-that-dare-not-speak-its-name 2019-02-28 04:06:16 +09:00
tag-that-dare-not-speak-its-name.stderr Fix error in tag-that-dare-not-speak-its-name 2019-02-28 04:06:16 +09:00
tag-type-args.rs Remove licenses 2018-12-25 21:08:33 -07:00
tag-type-args.stderr Update tests 2019-03-11 23:10:26 +03:00
tag-variant-cast-non-nullary.rs Remove licenses 2018-12-25 21:08:33 -07:00
tag-variant-cast-non-nullary.stderr Update tests 2019-03-11 23:10:26 +03:00
tag-variant-disr-dup.rs Remove licenses 2018-12-25 21:08:33 -07:00
tag-variant-disr-dup.stderr Update tests 2019-03-11 23:10:26 +03:00
tail-call-arg-leak.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
tail-cps.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
tail-direct.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
tail-typeck.rs Remove licenses 2018-12-25 21:08:33 -07:00
tail-typeck.stderr Point at return type when appropriate 2019-01-18 00:12:09 -08:00
target-feature-gate.rs Add feature-gate for f16c target feature 2019-04-25 15:44:22 +02:00
target-feature-gate.stderr normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
target-feature-wrong.rs normalize use of backticks in compiler messages for librustc_typecheck 2019-07-07 18:27:21 +02:00
target-feature-wrong.stderr normalize use of backticks in compiler messages for librustc_typecheck 2019-07-07 18:27:21 +02:00
tcp-stress.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
terminate-in-initializer.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
terr-in-field.rs Remove licenses 2018-12-25 21:08:33 -07:00
terr-in-field.stderr Update tests 2019-03-11 23:10:26 +03:00
terr-sorts.rs Remove licenses 2018-12-25 21:08:33 -07:00
terr-sorts.stderr Only make suggestion when type is Copy. 2019-04-22 19:26:24 +01:00
test-allow-dead-extern-static-no-warning.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
test-allow-fail-attr.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
test-attr-non-associated-functions.rs normalize use of backticks in compiler messages for libsyntax_ext 2019-07-15 23:11:29 +02:00
test-attr-non-associated-functions.stderr normalize use of backticks in compiler messages for libsyntax_ext 2019-07-15 23:11:29 +02:00
test-cfg.rs Remove licenses 2018-12-25 21:08:33 -07:00
test-cfg.stderr Update tests 2019-03-11 23:10:26 +03:00
test-fn-signature-verification-for-explicit-return-type.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
test-main-not-dead-attr.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
test-main-not-dead.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
test-on-macro.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
test-on-macro.stderr normalize use of backticks in compiler messages for libsyntax_ext 2019-07-15 23:11:29 +02:00
test-runner-hides-buried-main.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
test-runner-hides-main.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
test-runner-hides-start.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
test-should-fail-good-message.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
test-should-panic-attr.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
test-should-panic-attr.stderr Implement basic input validation for built-in attributes 2019-01-13 14:17:19 +03:00
test-vs-cfg-test.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
test-warns-dead-code.rs Remove licenses 2018-12-25 21:08:33 -07:00
test-warns-dead-code.stderr Update tests 2019-03-11 23:10:26 +03:00
thin-lto-global-allocator.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
thread-local-in-ctfe.nll.stderr Change compare mode to use -Zborrowck=mir 2019-05-12 18:46:43 +01:00
thread-local-in-ctfe.rs update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
thread-local-in-ctfe.stderr Add FAQ for NLL migration 2019-05-21 09:52:05 -07:00
thread-local-mutation.rs Add a regression test for mutating a non-mut #[thread_local] 2019-01-14 08:02:33 -08:00
thread-local-mutation.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
thread-local-not-in-prelude.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
tool_attributes.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
tool_lints-fail.rs Remove licenses 2018-12-25 21:08:33 -07:00
tool_lints-fail.stderr Update tests 2019-03-11 23:10:26 +03:00
tool_lints-rpass.rs tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
tool_lints.rs Remove licenses 2018-12-25 21:08:33 -07:00
tool_lints.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
tool_lints_2018_preview.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trace_macros-format.rs Remove licenses 2018-12-25 21:08:33 -07:00
trace_macros-format.stderr Update tests 2019-03-11 23:10:26 +03:00
trace_macros-gate.rs Make sure feature gate errors are recoverable 2018-12-27 15:51:37 +03:00
trace_macros-gate.stderr resolve: Divide macro path resolution into speculative and error reporting parts 2019-07-11 00:12:08 +03:00
trailing-comma.rs Use new 'p @ ..' syntax in tests. 2019-07-28 06:53:39 +02:00
trait-method-number-parameters.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-method-number-parameters.stderr Update tests 2019-03-11 23:10:26 +03:00
transmute-equal-assoc-types.rs Add specific diagnostic for transmuting between equal associated types 2018-12-28 19:23:22 +00:00
transmute-equal-assoc-types.stderr Update tests 2019-03-11 23:10:26 +03:00
transmute-non-immediate-to-immediate.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
transmute-specialization.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trivial-message.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trivial_casts-rpass.rs tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
trivial_casts.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
trivial_casts.stderr Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
try-block.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
try-from-int-error-partial-eq.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
try-is-identifier-edition2015.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
try-on-option.rs Give custom error for E0277 on ? error case 2019-04-17 19:50:50 -07:00
try-on-option.stderr Explain that ? converts the error type using From 2019-05-17 12:18:56 -07:00
try-operator-custom.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
try-operator-hygiene.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
try-operator-on-main.rs Remove licenses 2018-12-25 21:08:33 -07:00
try-operator-on-main.stderr Update tests 2019-03-11 23:10:26 +03:00
try-operator.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
try-poll.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
try-wait.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
try_from.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
tup.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
tuple-index-fat-types.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
tuple-index.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
tutorial-suffix-inference-test.rs Remove licenses 2018-12-25 21:08:33 -07:00
tutorial-suffix-inference-test.stderr Reblessed tests. 2019-06-05 21:09:27 +01:00
tydesc-name.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
type-ascription.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
type-id-higher-rank-2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
type-id-higher-rank.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
type-in-nested-module.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
type-infer-generalize-ty-var.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
type-namespace.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
type-param-constraints.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
type-param.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
type-params-in-for-each.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
type-ptr.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
type-sizes.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
type-use-i1-versus-i8.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
type_length_limit.rs rustc_mir: adjust the type_length_limit diagnostic to be more useful. 2019-03-15 13:25:10 +02:00
type_length_limit.stderr bless you 2019-05-29 12:28:45 +02:00
typeck-closure-to-unsafe-fn-ptr.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
typeck-fn-to-unsafe-fn-ptr.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
typeck_type_placeholder_1.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
typeclasses-eq-example-static.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
typeclasses-eq-example.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
typeid-intrinsic.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
typestate-cfg-nesting.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
typestate-multi-decl.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
ufcs-polymorphic-paths.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
ufcs-type-params.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
ui-testing-optout.rs Remove licenses 2018-12-25 21:08:33 -07:00
ui-testing-optout.stderr Update tests 2019-03-11 23:10:26 +03:00
unary-minus-suffix-inference.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
unconstrained-none.rs Remove licenses 2018-12-25 21:08:33 -07:00
unconstrained-none.stderr Update tests 2019-03-11 23:10:26 +03:00
unconstrained-ref.rs Remove licenses 2018-12-25 21:08:33 -07:00
unconstrained-ref.stderr Update tests 2019-03-11 23:10:26 +03:00
underscore-ident-matcher.rs Remove licenses 2018-12-25 21:08:33 -07:00
underscore-ident-matcher.stderr Update tests 2019-03-11 23:10:26 +03:00
underscore-lifetimes.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
underscore-method-after-integer.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
unevaluated_fixed_size_array_len.rs Remove licenses 2018-12-25 21:08:33 -07:00
unevaluated_fixed_size_array_len.stderr Update tests 2019-03-11 23:10:26 +03:00
unify-return-ty.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
uninit-empty-types.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
unique-object-noncopyable.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
unique-object-noncopyable.stderr Update tests 2019-03-11 23:10:26 +03:00
unique-pinned-nocopy.rs Remove licenses 2018-12-25 21:08:33 -07:00
unique-pinned-nocopy.stderr Update tests 2019-03-11 23:10:26 +03:00
unit.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
unknown-language-item.rs Remove licenses 2018-12-25 21:08:33 -07:00
unknown-language-item.stderr Remove licenses 2018-12-25 21:08:33 -07:00
unknown-lint-tool-name.rs Remove licenses 2018-12-25 21:08:33 -07:00
unknown-lint-tool-name.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
unknown-tool-name.rs Remove licenses 2018-12-25 21:08:33 -07:00
unknown-tool-name.stderr Update tests 2019-03-11 23:10:26 +03:00
unnamed_argument_mode.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
unnecessary-extern-crate.rs Stabilize the alloc crate. 2019-04-12 20:07:30 +02:00
unnecessary-extern-crate.stderr Remove licenses 2018-12-25 21:08:33 -07:00
unop-move-semantics.rs Update tests for changes to cannot move errors 2019-06-03 14:55:29 +01:00
unop-move-semantics.stderr Update tests for changes to cannot move errors 2019-06-03 14:55:29 +01:00
unop-neg-bool.rs Remove licenses 2018-12-25 21:08:33 -07:00
unop-neg-bool.stderr Update tests 2019-03-11 23:10:26 +03:00
unreachable-code-1.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
unreachable-code.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
unrestricted-attribute-tokens.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
unsafe-coercion.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
unsafe-fn-called-from-unsafe-blk.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
unsafe-fn-called-from-unsafe-fn.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
unsafe-pointer-assignability.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
unsized-tuple-impls.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
unsized.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
unsized2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
unsized3-rpass.rs tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
unsized3.rs Remove licenses 2018-12-25 21:08:33 -07:00
unsized3.stderr Fix broken links to second edition TRPL. 2019-01-01 12:53:07 -05:00
unsized5.rs Remove licenses 2018-12-25 21:08:33 -07:00
unsized5.stderr Fix broken links to second edition TRPL. 2019-01-01 12:53:07 -05:00
unsized6.rs Remove licenses 2018-12-25 21:08:33 -07:00
unsized6.stderr Fix broken links to second edition TRPL. 2019-01-01 12:53:07 -05:00
unsized7.rs Remove licenses 2018-12-25 21:08:33 -07:00
unsized7.stderr Fix broken links to second edition TRPL. 2019-01-01 12:53:07 -05:00
unspecified-self-in-trait-ref.rs Remove licenses 2018-12-25 21:08:33 -07:00
unspecified-self-in-trait-ref.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
unsupported-cast.rs Remove licenses 2018-12-25 21:08:33 -07:00
unsupported-cast.stderr Remove licenses 2018-12-25 21:08:33 -07:00
unused-move-capture.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
unused-move.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
unwind-resource.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
unwind-unique.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
use-crate-name-alias.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
use-import-export.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
use-keyword-2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
use-mod.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
use-nested-groups.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
use-self-in-inner-fn.rs Make name resolution handle consts in GenericParamsFromOuterFunction properly 2019-02-07 15:03:20 +01:00
use-self-in-inner-fn.stderr Make name resolution handle consts in GenericParamsFromOuterFunction properly 2019-02-07 15:03:20 +01:00
use.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
use_inline_dtor.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
used.rs Remove licenses 2018-12-25 21:08:33 -07:00
used.stderr Update tests 2019-03-11 23:10:26 +03:00
useless-comment.rs Moved issue tests to subdirs and normalised names. 2019-03-14 01:00:49 +00:00
useless-comment.stderr Moved issue tests to subdirs and normalised names. 2019-03-14 01:00:49 +00:00
useless-pub.rs Remove licenses 2018-12-25 21:08:33 -07:00
useless-pub.stderr Update tests 2019-03-11 23:10:26 +03:00
user-defined-macro-rules.rs syntax: Unsupport foo! bar { ... } macros in the parser 2019-07-01 12:20:54 +03:00
using-target-feature-unstable.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
utf8-bom.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
utf8.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
utf8_chars.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
utf8_idents-rpass.rs tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
utf8_idents.rs specify "upper camel case" in style lint 2019-02-13 13:41:32 -05:00
utf8_idents.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
variadic-ffi.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
variance-intersection-of-ref-and-opt-ref.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
variance-iterators-in-libcore.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
vector-cast-weirdness.rs Remove licenses 2018-12-25 21:08:33 -07:00
vector-cast-weirdness.stderr Update tests 2019-03-11 23:10:26 +03:00
vector-no-ann.rs Add more detail to type inference error 2019-05-31 18:33:59 -07:00
vector-no-ann.stderr review comment: tweak wording 2019-06-01 14:47:15 -07:00
volatile-fat-ptr.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
vtable-res-trait-param.rs Remove licenses 2018-12-25 21:08:33 -07:00
vtable-res-trait-param.stderr Update tests 2019-03-11 23:10:26 +03:00
wait-forked-but-failed-child.rs bypass x86stdcall.rs for vxworks 2019-07-28 10:05:29 -07:00
walk-struct-literal-with.rs update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
walk-struct-literal-with.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
warn-ctypes-inhibit.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
warn-path-statement.rs Remove licenses 2018-12-25 21:08:33 -07:00
warn-path-statement.stderr Update tests 2019-03-11 23:10:26 +03:00
wasm-custom-section-relocations.rs Remove licenses 2018-12-25 21:08:33 -07:00
wasm-custom-section-relocations.stderr Update tests that don't run on my platform 2019-03-11 23:30:10 +03:00
wasm-import-module.rs Remove double trailing newlines 2019-04-22 16:57:01 +01:00
wasm-import-module.stderr normalize use of backticks in compiler messages for librustc_metadata 2019-07-19 22:24:56 +02:00
weak-lang-item.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
weak-new-uninhabited-issue-48493.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
weird-exit-code.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
weird-exprs.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
wf-bound-region-in-object-type.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
while-let.rs Stabilise irrefutable if-let and while-let patterns 2019-01-12 03:10:59 +00:00
while-let.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
while-type-error.rs Remove licenses 2018-12-25 21:08:33 -07:00
while-type-error.stderr Remove licenses 2018-12-25 21:08:33 -07:00
windows-subsystem-invalid.rs Remove licenses 2018-12-25 21:08:33 -07:00
windows-subsystem-invalid.stderr Merged migrated compile-fail tests and ui tests. Fixes #46841. 2018-08-14 11:12:09 +02:00
wrapping-int-api.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
write-fmt-errors.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
write-to-static-mut-in-static.rs Stabilize let bindings and destructuring in constants and const fn 2019-01-09 10:20:12 +01:00
write-to-static-mut-in-static.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
writealias.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
writing-to-immutable-vec.rs update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
writing-to-immutable-vec.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
wrong-hashset-issue-42918.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
wrong-mul-method-signature.rs Continue evaluating after item-type checking 2019-04-22 11:31:35 -07:00
wrong-mul-method-signature.stderr Continue evaluating after item-type checking 2019-04-22 11:31:35 -07:00
wrong-ret-type.rs Remove licenses 2018-12-25 21:08:33 -07:00
wrong-ret-type.stderr Point at return type when appropriate 2019-01-18 00:12:09 -08:00
x86stdcall.rs bypass x86stdcall.rs for vxworks 2019-07-28 10:05:29 -07:00
x86stdcall2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
xc-private-method.rs Moved issue tests to subdirs and normalised names. 2019-03-14 01:00:49 +00:00
xc-private-method.stderr Remove licenses 2018-12-25 21:08:33 -07:00
xc-private-method2.rs Moved issue tests to subdirs and normalised names. 2019-03-14 01:00:49 +00:00
xc-private-method2.stderr Remove licenses 2018-12-25 21:08:33 -07:00
yield.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
yield1.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
yield2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
z-crate-attr.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00