rust/src/test/ui
bors 5ed3453af9 Auto merge of #69716 - jonas-schievink:generator-size, r=tmandry
Don't store locals in generators that are immediately overwritten with the resume argument

This fixes https://github.com/rust-lang/rust/issues/69672 and makes https://github.com/rust-lang/rust/pull/69033 pass the async fn size tests again (in other words, there will be no size regression of async fn if both this and https://github.com/rust-lang/rust/pull/69033 land).

~~This is a small botch and I'd rather have a more precise analysis, but that seems much harder to pull off, so this special-cases `Yield` terminators that store the resume argument into a simple local (ie. without any field projections) and explicitly marks that local as "not live" in the suspend point of that yield. We know that this local does not need to be stored in the generator for this suspend point because the next resume would immediately overwrite it with the passed-in resume argument anyways. The local might still end up in the state if it is used across another yield.~~ (this now properly updates the dataflow framework to handle this case)
2020-03-14 02:04:49 +00:00
..
abi Auto merge of #68452 - msizanoen1:riscv-abi, r=nagisa,eddyb 2020-02-08 18:10:48 +00:00
alloc-error
allocator Remove usable_size APIs 2020-03-03 00:08:24 +01:00
annotate-snippet
anon-params parse: Tweak the function parameter edition check 2020-03-10 22:35:01 +03:00
array-slice-vec fix extra subslice lowering 2020-02-13 12:24:53 +01:00
asm Add test for issue-69092 2020-03-13 16:06:09 +09:00
associated-const keep predicate order and tweak output 2020-02-28 11:37:59 -08:00
associated-consts
associated-item Change wording for object unsafe because of assoc const 2020-02-03 10:54:16 -08:00
associated-type --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
associated-type-bounds doc(librustc_error_codes): add long error explanation for E0719 2020-03-01 15:17:08 -06:00
associated-types Fix rebase damage 2020-02-21 19:42:28 +01:00
ast-json parse/ast: move Defaultness into variants. 2020-02-24 00:59:38 +01:00
async-await Rollup merge of #69722 - estebank:negative-impl-span-ast, r=Centril 2020-03-12 16:32:17 +01:00
attributes Use opt_def_id() over def_id() 2020-03-01 15:15:29 +09:00
autoref-autoderef
auxiliary rustc: Allow cdylibs to link against dylibs 2020-01-23 13:10:04 -08:00
bad Improve reporting errors and suggestions for trait bounds 2020-02-09 10:33:47 +01:00
bench
binding slice_patterns: remove gates in tests 2020-01-18 19:33:47 +01:00
binop Do not emit note suggesting to implement trait to foreign type 2020-02-17 15:21:36 +01:00
blind When encountering an Item in a pat context, point at the item def 2020-03-06 15:29:26 -08:00
block-result Unify output of "variant not found" errors 2020-01-08 08:05:31 -08:00
borrowck test(patterns): add borrowck tests for combination of pattern features 2020-03-09 08:27:45 -05:00
builtin-superkinds Tweak binding lifetime suggestion text 2020-02-19 18:04:03 -08:00
c-variadic On mismatched argument count point at arguments 2020-02-11 12:42:00 -08:00
cast --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
cfg syntax: Support modern attribute syntax in the meta matcher 2019-09-30 22:58:22 +03:00
closure-expected-type Update missed test. 2019-12-03 14:58:41 -05:00
closure_context
closures Auto merge of #68929 - matprec:consistent-issue-references, r=Dylan-DPC 2020-02-11 02:00:27 +00:00
codemap_tests rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
coerce
coercion review comments 2020-01-16 09:49:13 -08:00
coherence review comments 2020-03-05 15:39:35 -08:00
command Move command-related tests into command/ 2019-12-16 14:44:16 -08:00
compare-method Specific labels when referring to "expected" and "found" types 2019-11-18 11:02:22 -08:00
conditional-compilation --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
confuse-field-and-method Unify output of "variant not found" errors 2020-01-08 08:05:31 -08:00
const-generics Add test for issue-67739 2020-03-13 16:06:08 +09:00
consts Auto merge of #67502 - Mark-Simulacrum:opt-catch, r=Mark-Simulacrum 2020-03-13 22:43:06 +00:00
cross rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
cross-crate ui test formulation of regression test for issue 64872. 2019-11-01 15:06:21 +01:00
custom_test_frameworks rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
cycle-trait Update tests 2020-01-09 21:23:12 +03:00
definition-reachable fix various typos 2020-03-06 15:19:31 +01:00
dep-graph Move the krate method to Hir and remove the Krate dep node 2020-02-06 13:23:32 +01:00
deprecation rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
derived-errors Implement CRs 2019-09-28 14:39:19 +03:00
derives Review comments: split requirement text to multiple lines for readability 2020-02-28 11:37:59 -08:00
deriving
destructuring-assignment Do not emit note suggesting to implement trait to foreign type 2020-02-17 15:21:36 +01:00
did_you_mean unify/improve/simplify attribute parsing 2020-03-10 08:35:23 +01:00
directory_ownership parser: token -> normalized_token, nonnormalized_token -> token 2020-02-24 13:04:13 +03:00
disallowed-deconstructing
discrim Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
dollar-crate rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
drop test(bindings_after_at): add dynamic drop tests for bindings_after_at 2020-03-07 14:18:22 -06:00
dropck clarify that Drop can be implemented for enums and unions too 2020-01-03 17:57:24 -05:00
dst Account for ?Sized type parameter bounds 2020-02-02 11:53:10 -08:00
duplicate Fail on multiple declarations of main. 2020-02-23 02:06:11 +10:00
dyn-keyword Normalise notes with the/is 2020-01-24 16:24:50 +00:00
dynamically-sized-types
editions rustc_errors: Use ensure_source_file_source_present where necessary. 2020-03-10 07:26:27 +01:00
empty Update existing tests for or-patterns 2020-02-01 22:10:58 +00:00
enum Normalise notes with the/is 2020-01-24 16:24:50 +00:00
enum-discriminant --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
error-codes review comments 2020-03-05 15:39:35 -08:00
explicit Specific labels when referring to "expected" and "found" types 2019-11-18 11:02:22 -08:00
extenv Always emit unresolved import errors and hide unused import lint 2019-09-08 11:11:26 -07:00
extern reject assoc statics & extern consts during parsing 2020-02-15 22:21:00 +01:00
extern-flag Normalise notes with the/is 2020-01-24 16:24:50 +00:00
feature-gate --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
feature-gates Rollup merge of #69722 - estebank:negative-impl-span-ast, r=Centril 2020-03-12 16:32:17 +01:00
fmt Move to using an extern type for opaqueness 2020-02-17 09:18:33 -05:00
fn Tweak borrow error on FnMut when Fn is expected 2020-02-03 18:02:44 -08:00
for Do not emit note suggesting to implement trait to foreign type 2020-02-17 15:21:36 +01:00
for-loop-while Remove mem::uninitalized from tests 2019-12-22 21:58:12 -05:00
foreign Group all ui tests and move to abi #62593 2019-08-15 16:00:54 +02:00
fully-qualified-type Emit coercion suggestions in more places 2019-12-03 21:51:16 -05:00
functional-struct-update
functions-closures Add lint for unnecessary parens around types 2019-10-29 18:11:12 +00:00
generator Auto merge of #69716 - jonas-schievink:generator-size, r=tmandry 2020-03-14 02:04:49 +00:00
generic Report all errors in check_generic_arg_count 2020-02-22 00:27:44 +00:00
generic-associated-types unify/improve/simplify attribute parsing 2020-03-10 08:35:23 +01:00
generics performed --bless of 15 ui tests affected 2020-02-07 12:44:31 -05:00
half-open-range-patterns --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
hello_world
higher-rank-trait-bounds Remove meaningless comments in src/test 2019-08-16 10:54:20 +01:00
hr-subtype rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
hrtb Rollup merge of #68877 - estebank:point-at-params, r=petrochenkov 2020-02-20 20:18:48 +01:00
hygiene parser: token -> normalized_token, nonnormalized_token -> token 2020-02-24 13:04:13 +03:00
if rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
if-attrs parse_if_expr: recover on attributes 2020-03-10 08:55:18 +01:00
impl-header-lifetime-elision review comments 2020-02-05 10:32:01 -08:00
impl-trait Add FIXMEs 2020-03-09 16:50:46 +09:00
imports --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
in-band-lifetimes rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
include-macros rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
inference Rollup merge of #68129 - varkor:infer-binary-operand-behind-reference, r=nikomatsakis 2020-02-15 07:17:43 +09:00
infinite rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
interior-mutability Ignore i586-unknown-linux-gnu and i586-unknown-musl in tests 2019-12-28 12:26:48 -08:00
internal --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
intrinsics clarify a comment in the test 2020-02-29 09:29:51 +01:00
invalid Selectively disable sanitizer instrumentation 2020-02-05 23:30:38 +01:00
invalid-module-declaration
invalid-self-argument parser: address review comments re. self. 2020-02-02 13:32:37 +01:00
issues Rollup merge of #69722 - estebank:negative-impl-span-ast, r=Centril 2020-03-12 16:32:17 +01:00
iterators Avoid overflow in std::iter::Skip::count 2020-01-22 20:28:28 +00:00
keyword Diagnostics should not end with a full stop 2020-01-12 15:37:50 +00:00
kindck Improve reporting errors and suggestions for trait bounds 2020-02-09 10:33:47 +01:00
label more reuse in block parsing & improve diagnostics. 2020-03-10 08:32:34 +01:00
layout Add repr(no_niche) to UnsafeCell. Fix #68303. 2020-02-10 14:44:12 -05:00
lifetimes update some tests 2020-02-22 16:14:14 -06:00
linkage-attr --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
lint Rollup merge of #69667 - JohnTitor:no-debug, r=nikomatsakis 2020-03-07 17:27:26 +01:00
liveness rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
loops add #![feature(never_type)] to tests as needed 2019-12-14 09:01:18 -05:00
lub-glb Add backticks to various diagnostics 2020-01-05 00:17:46 +00:00
macro_backtrace --bless some tests 2020-03-10 07:26:27 +01:00
macros Auto merge of #67502 - Mark-Simulacrum:opt-catch, r=Mark-Simulacrum 2020-03-13 22:43:06 +00:00
malformed error_derive_forbidden_on_non_adt: be more graceful 2020-02-27 20:09:14 +01:00
manual
marker_trait_attr Don't discard marker trait impls when inference variables are present 2020-01-09 10:01:20 -05:00
match When encountering an Item in a pat context, point at the item def 2020-03-06 15:29:26 -08:00
methods --bless some tests 2020-03-10 07:26:27 +01:00
mir Add test for issue-60390 2020-03-13 16:06:08 +09:00
mir-dataflow Update line # in test output 2020-02-13 15:58:56 -08:00
mismatched_types resolve, inconsistent binding mode: tweak wording. 2020-03-04 03:58:52 +01:00
missing macro_legacy_warnings -> error 2020-02-13 13:59:49 +01:00
missing_non_modrs_mod
mod Update ui tests 2019-10-17 14:19:27 +02:00
modules
moves Improve reporting errors and suggestions for trait bounds 2020-02-09 10:33:47 +01:00
mut check_pat_ref: use pattern_cause 2020-02-25 05:53:21 +01:00
namespace Point at the span for the definition of crate foreign ADTs 2020-01-10 11:40:29 -08:00
never_type mem::zeroed/uninit: panic on types that do not permit zero-initialization 2020-02-29 09:27:25 +01:00
nll Rollup merge of #69591 - matthewjasper:query-response-relate, r=nikomatsakis 2020-03-11 10:36:19 +01:00
non_modrs_mods
non_modrs_mods_and_inline_mods
not-panic Tweak wording 2019-10-09 10:17:29 -07:00
numbers-arithmetic Re-enable Emscripten's exception handling support 2019-10-25 15:16:36 -07:00
numeric Point at type in let assignment on type errors 2019-11-21 19:24:31 -08:00
object-lifetime Include a span in more expected...found notes 2019-12-03 23:13:10 -05:00
object-safety Change wording for object unsafe because of assoc const 2020-02-03 10:54:16 -08:00
obsolete-in-place Increase spacing for suggestions in diagnostics 2019-10-24 12:26:01 -07:00
on-unimplemented Make rustc_attrs tracking issue None 2020-03-01 00:48:14 +09:00
or-patterns Matrix::push: recursively expand or-patterns 2020-03-10 17:46:19 +01:00
overloaded
packed Add more tests for raw_ref_op 2019-12-18 20:30:00 +00:00
packed-struct
panic-handler Normalise notes with the/is 2020-01-24 16:24:50 +00:00
panic-runtime Remove eh_unwind_resume lang item 2020-03-05 17:36:50 +00:00
panics test unwind(abort) with Rust ABI 2019-10-12 21:02:38 +02:00
parser Rollup merge of #69722 - estebank:negative-impl-span-ast, r=Centril 2020-03-12 16:32:17 +01:00
pattern test(pattern): harden tests for or-patterns with slice-patterns 2020-03-04 01:33:32 -06:00
print-fuel
print_type_sizes rework run-fail and support check,build-fail 2019-12-21 22:16:00 +01:00
privacy Implement RFC 2532 – Associated Type Defaults 2020-02-21 19:41:21 +01:00
proc-macro span-api-tests: leave FIXME 2020-03-10 07:26:27 +01:00
process
pub parse: tweak diagnostic wordings 2020-02-24 00:59:38 +01:00
qualified Update tests for GATs 2019-12-21 12:35:28 +00:00
range Remove eh_unwind_resume lang item 2020-03-05 17:36:50 +00:00
raw-ref-op --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
reachable rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
recursion Auto merge of #68679 - matthewjasper:needs-type-op, r=varkor 2020-02-12 19:31:49 +00:00
recursion_limit Bumped version number for const_eval_limit in active.rs 2020-03-05 08:10:39 +01:00
regions Rollup merge of #69609 - TimDiekmann:excess, r=Amanieu 2020-03-03 17:50:06 +09:00
repr tests for #[repr(no_niche)]. 2020-02-10 14:44:12 -05:00
reserved Make rustc_attrs tracking issue None 2020-03-01 00:48:14 +09:00
resolve resolve, inconsistent binding mode: tweak wording. 2020-03-04 03:58:52 +01:00
return --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
rfc-0107-bind-by-move-pattern-guards Auto merge of #63118 - Centril:stabilize-bind-by-move, r=matthewjasper 2019-09-09 12:46:59 +00:00
rfc-1937-termination-trait rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
rfc-2005-default-binding-mode Rollup merge of #69687 - Centril:bm-inconsistent-wording, r=estebank 2020-03-07 17:27:27 +01:00
rfc-2008-non-exhaustive Normalise notes with the/is 2020-01-24 16:24:50 +00:00
rfc-2027-object-safe-for-dispatch Aggregation of drive-by cosmetic changes. 2019-11-21 18:50:38 +00:00
rfc-2091-track-caller Add long error explanation for E0739 2020-03-10 08:33:14 +05:30
rfc-2093-infer-outlives Tweak binding lifetime suggestion text 2020-02-19 18:04:03 -08:00
rfc-2126-crate-paths Point at local similarly named element and tweak references to variants 2019-10-27 11:50:43 -07:00
rfc-2126-extern-absolute-paths diagnostics: Describe crate root modules in DefKind::Mod as "crate" 2019-08-10 23:17:20 +03:00
rfc-2306
rfc-2361-dbg-macro rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
rfc-2457 Add a test and bless existing test case. 2019-12-26 13:13:01 +08:00
rfc-2497-if-let-chains Do not emit note suggesting to implement trait to foreign type 2020-02-17 15:21:36 +01:00
rfc-2565-param-attrs Normalise notes with the/is 2020-01-24 16:24:50 +00:00
rfc-2627-raw-dylib --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
rfc-2632-const-trait-impl review comments 2020-03-05 15:39:35 -08:00
rfc1445 --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
rfc1717
rfcs slice_patterns: remove gates in tests 2020-01-18 19:33:47 +01:00
rust-2018 resolve: directive -> import 2020-03-07 19:30:57 +03:00
sanitize unix: Don't override existing SIGSEGV/BUS handlers 2020-03-08 18:44:12 -07:00
save-analysis Do not ICE in type-alias-impl-trait with save-analysis 2020-02-02 06:39:50 +09:00
self Account for arbitrary self types in E0599 2020-02-28 11:37:59 -08:00
sepcomp Upgrade Emscripten targets to use upstream LLVM backend 2019-10-16 17:06:48 -07:00
shadowed resolve: Say "import" when reporting private imports 2020-01-16 21:59:11 +03:00
simd Revert "Rollup merge of #69280 - ecstatic-morse:promote-shuffle-no-special-case, r=petrochenkov" 2020-02-20 16:00:39 -08:00
simd-intrinsic Revert "Rollup merge of #69280 - ecstatic-morse:promote-shuffle-no-special-case, r=petrochenkov" 2020-02-20 16:00:39 -08:00
single-use-lifetime Normalise notes with the/is 2020-01-24 16:24:50 +00:00
span Rollup merge of #68877 - estebank:point-at-params, r=petrochenkov 2020-02-20 20:18:48 +01:00
specialization review comments 2020-03-05 15:39:35 -08:00
stability-attribute --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
static resolve: Point at the private item definitions in privacy errors 2020-01-16 21:59:11 +03:00
statics Group all ui tests and move to abi #62593 2019-08-15 16:00:54 +02:00
str Suggest ?Sized on type parameters 2020-02-02 11:53:10 -08:00
structs resolve: Point at the private item definitions in privacy errors 2020-01-16 21:59:11 +03:00
structs-enums Remove mem::uninitalized from tests 2019-12-22 21:58:12 -05:00
suggestions Rollup merge of #69561 - JohnTitor:clean-up-unstable-book, r=Mark-Simulacrum 2020-03-08 11:51:12 +01:00
svh
symbol-names Fix normalizing 32bit symbol hash. 2020-01-15 06:59:26 +13:00
target-feature --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
terminal-width Update tests 2019-12-12 20:56:14 +01:00
test-attrs Normalise notes with the/is 2020-01-24 16:24:50 +00:00
thinlto
threads-sendsync Add a test for iter::empty::<*mut i32> being Sync and Send 2020-01-18 18:50:10 +01:00
tool-attributes Make rustc_attrs tracking issue None 2020-03-01 00:48:14 +09:00
traits review comments 2020-03-10 17:59:32 -07:00
transmute
trivial-bounds keep predicate order and tweak output 2020-02-28 11:37:59 -08:00
try-block rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
tuple rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
type Rollup merge of #68985 - daboross:fix-35813, r=Centril 2020-03-07 08:15:21 +01:00
type-alias Suggest defining type parameter when appropriate 2020-01-26 10:57:18 -08:00
type-alias-enum-variants Rollup merge of #68877 - estebank:point-at-params, r=petrochenkov 2020-02-20 20:18:48 +01:00
type-alias-impl-trait fix various typos 2020-03-06 15:19:31 +01:00
type-inference Indicate origin of where type parameter for uninferred types 2019-12-14 11:10:21 +01:00
typeck Rollup merge of #69722 - estebank:negative-impl-span-ast, r=Centril 2020-03-12 16:32:17 +01:00
ufcs Implement RFC 2532 – Associated Type Defaults 2020-02-21 19:41:21 +01:00
unboxed-closures Rename syntax to rustc_ast in source code 2020-02-29 21:59:09 +03:00
underscore-imports Normalise notes with the/is 2020-01-24 16:24:50 +00:00
underscore-lifetime performed --bless of 15 ui tests affected 2020-02-07 12:44:31 -05:00
uniform-paths
uninhabited Normalise notes with the/is 2020-01-24 16:24:50 +00:00
union Do not suggest implementing traits if present in predicates 2020-02-28 11:37:59 -08:00
unique
unresolved
unsafe more reuse in block parsing & improve diagnostics. 2020-03-10 08:32:34 +01:00
unsized Account for ?Sized type parameter bounds 2020-02-02 11:53:10 -08:00
unsized-locals Point at Sized requirements 2020-02-02 11:53:10 -08:00
unused Revert "Mark attributes consumed by check_mod_attrs as normal" 2020-02-27 00:00:00 +00:00
use Auto merge of #68080 - varkor:declared-here, r=petrochenkov 2020-01-31 15:13:51 +00:00
variance Auto merge of #66389 - estebank:type-err-labels, r=petrochenkov 2019-11-21 17:53:19 +00:00
variants Normalise notes with the/is 2020-01-24 16:24:50 +00:00
vec Do not emit note suggesting to implement trait to foreign type 2020-02-17 15:21:36 +01:00
wf fix various typos 2020-03-06 15:19:31 +01:00
where-clauses Auto merge of #68929 - matprec:consistent-issue-references, r=Dylan-DPC 2020-02-11 02:00:27 +00:00
xcrate resolve: Point at the private item definitions in privacy errors 2020-01-16 21:59:11 +03:00
zero-sized
.gitattributes Fix the start/end byte positions in the compiler JSON output 2019-10-21 19:28:29 +03:00
absolute-paths-in-nested-use-groups.rs
absolute-paths-in-nested-use-groups.stderr
access-mode-in-closures.rs
access-mode-in-closures.stderr
alias-uninit-value.rs
align-with-extern-c-fn.rs Revert "Auto merge of #65134 - davidtwco:issue-19834-improper-ctypes-in-extern-C-fn, r=rkruppe" 2019-11-13 17:00:47 +01:00
alignment-gep-tup-like-1.rs Add lint for unnecessary parens around types 2019-10-29 18:11:12 +00:00
alloca-from-derived-tydesc.rs
anonymous-higher-ranked-lifetime.rs Deduplicate closure type errors 2019-09-30 17:48:22 -07:00
anonymous-higher-ranked-lifetime.stderr Add long error for E0631 and update ui tests. 2019-12-02 22:01:27 -05:00
arg-count-mismatch.rs On mismatched argument count point at arguments 2020-02-11 12:42:00 -08:00
arg-count-mismatch.stderr On mismatched argument count point at arguments 2020-02-11 12:42:00 -08:00
arg-type-mismatch.rs
arg-type-mismatch.stderr Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
argument-passing.rs
array-break-length.rs more --blessing + test error annotations fixes 2019-08-21 15:13:13 +03:00
array-break-length.stderr Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
array-not-vector.rs Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
array-not-vector.stderr Point at type in let assignment on type errors 2019-11-21 19:24:31 -08:00
array_const_index-0.rs
array_const_index-0.stderr
array_const_index-1.rs
array_const_index-1.stderr
artificial-block.rs
as-precedence.rs Add lint for unnecessary parens around types 2019-10-29 18:11:12 +00:00
asm-concat-src.rs
asm-in-moved.rs
asm-in-out-operand.rs
asm-indirect-memory.rs
asm-out-assign.rs
assert-eq-trailing-comma.rs
assert-escape.rs
assert-ne-trailing-comma.rs
assign-assign.rs
assign-imm-local-twice.rs
assign-imm-local-twice.stderr
assignment-operator-unimplemented.rs
assignment-operator-unimplemented.stderr
assoc-inherent.rs
assoc-inherent.stderr
assoc-oddities-3.rs
associated-item-long-paths.rs
associated-path-shl.rs
associated-path-shl.stderr
atomic-access-bool.rs
atomic-alignment.rs
atomic-compare_exchange.rs
atomic-print.rs
attempted-access-non-fatal.rs
attempted-access-non-fatal.stderr
attr-bad-crate-attr.rc
attr-eq-token-tree.rs
attr-eq-token-tree.stderr
attr-main-2.rs
attr-main.rs
attr-shebang.rs Remove unused ignore-license directives 2020-01-24 00:00:00 +00:00
attr-start.rs
attr-usage-inline.rs
attr-usage-inline.stderr
attr-usage-repr.rs
attr-usage-repr.stderr
attr.rs
attribute-with-no-generics-in-parameter-list.rs
attribute-with-no-generics-in-parameter-list.stderr
attrs-resolution-errors.rs Resolve attributes in several places 2019-09-09 09:27:15 -03:00
attrs-resolution-errors.stderr Resolve attributes in several places 2019-09-09 09:27:15 -03:00
attrs-resolution.rs Resolve attributes in several places 2019-09-09 09:27:15 -03:00
augmented-assignments-feature-gate-cross.rs
augmented-assignments-feature-gate.rs
augmented-assignments-rpass.rs
augmented-assignments.rs
augmented-assignments.stderr
auto-instantiate.rs
auto-is-contextual.rs
auto-ref-slice-plus-ref.rs
auto-ref-slice-plus-ref.stderr keep predicate order and tweak output 2020-02-28 11:37:59 -08:00
auto-trait-validation.rs
auto-trait-validation.stderr review comments 2020-03-10 17:59:32 -07:00
autobind.rs
autoderef-full-lval.rs Update tests 2019-12-12 20:56:14 +01:00
autoderef-full-lval.stderr Do not emit note suggesting to implement trait to foreign type 2020-02-17 15:21:36 +01:00
backtrace-debuginfo-aux.rs
backtrace-debuginfo.rs
backtrace.rs
bare-fn-implements-fn-mut.rs
bare-static-string.rs
bastion-of-the-turbofish.rs
big-literals.rs
binary-minus-without-space.rs
binary-op-on-double-ref.rs Update tests 2019-12-12 20:56:14 +01:00
binary-op-on-double-ref.stderr Update UI test expectations 2019-12-12 20:56:14 +01:00
bind-by-move.rs
binops-issue-22743.rs
binops.rs
bitwise.rs
blind-item-local-shadow.rs
blind-item-mixed-crate-use-item.rs
blind-item-mixed-use-item.rs
block-arg-call-as.rs
block-arg.rs
block-explicit-types.rs
block-expr-precedence.rs Make error and warning annotations mandatory in UI tests 2019-11-10 21:01:02 +01:00
block-expr-precedence.stderr encode ; stmt w/o expr as StmtKind::Empty 2020-03-01 23:02:17 +01:00
block-expression-remove-semicolon.rs
block-expression-remove-semicolon.stderr Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
block-fn-coerce.rs
block-iter-1.rs
block-iter-2.rs
bogus-tag.rs
bogus-tag.stderr Unify output of "variant not found" errors 2020-01-08 08:05:31 -08:00
bool-not.rs
bool.rs
borrow-by-val-method-receiver.rs
bound-suggestions.fixed Improve reporting errors and suggestions for trait bounds 2020-02-09 10:33:47 +01:00
bound-suggestions.rs Improve reporting errors and suggestions for trait bounds 2020-02-09 10:33:47 +01:00
bound-suggestions.stderr Improve reporting errors and suggestions for trait bounds 2020-02-09 10:33:47 +01:00
bounds-lifetime.rs
bounds-lifetime.stderr
box-new.rs
break-outside-loop.rs Avoid ICE when checking Destination of break inside a closure 2019-10-17 18:18:29 -07:00
break-outside-loop.stderr Avoid ICE when checking Destination of break inside a closure 2019-10-17 18:18:29 -07:00
break-while-condition.rs Revert "Remove #![feature(never_type)] from tests." 2019-12-14 09:01:04 -05:00
break-while-condition.stderr Revert "Remove #![feature(never_type)] from tests." 2019-12-14 09:01:04 -05:00
bug-7183-generics.rs
bug-7295.rs
builtin-clone-unwind.rs Re-enable Emscripten's exception handling support 2019-10-25 15:16:36 -07:00
builtin-clone.rs
builtin-superkinds-capabilities-transitive.rs
builtin-superkinds-capabilities-xc.rs
builtin-superkinds-capabilities.rs
builtin-superkinds-in-metadata.rs
builtin-superkinds-phantom-typaram.rs
builtin-superkinds-simple.rs
builtin-superkinds-typaram.rs
by-move-pattern-binding.rs
by-move-pattern-binding.stderr
byte-literals.rs
c-stack-returning-int64.rs
can-begin-expr-check.rs Tweak unexpected token wording 2019-10-28 10:53:13 -07:00
can-begin-expr-check.stderr Remove "here" from "expected one of X here" 2019-11-06 17:26:20 -08:00
can-copy-pod.rs
cancel-clean-via-immediate-rvalue-ref.rs
cannot-mutate-captured-non-mut-var.rs
cannot-mutate-captured-non-mut-var.stderr Update ui tests 2019-11-18 19:00:10 +01:00
capture1.rs
capture1.stderr
cast-char.rs
cast-char.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
cast-does-fallback.rs
cast-region-to-uint.rs
cast-rfc0401-vtable-kinds.rs
cast-rfc0401.rs
cast-to-infer-ty.rs
cast.rs
casts-differing-anon.rs
casts-differing-anon.stderr
casts-issue-46365.rs
casts-issue-46365.stderr
catch-unwind-bang.rs Re-enable Emscripten's exception handling support 2019-10-25 15:16:36 -07:00
cell-does-not-clone.rs
cfg-rustdoc.rs Rename the cfg attribute from rustdoc to doc 2019-11-21 15:38:30 +01:00
cfg-rustdoc.stderr Stabilize cfg rustdoc 2019-11-21 15:37:36 +01:00
changing-crates.rs
changing-crates.stderr
char.rs
char_unicode.rs
check-static-immutable-mut-slices.rs
check-static-immutable-mut-slices.stderr --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
check-static-recursion-foreign.rs
check-static-values-constraints.rs
check-static-values-constraints.stderr update tests 2019-09-30 13:47:12 +02:00
check_const-feature-gated.rs
child-outlives-parent.rs
class-cast-to-trait.rs
class-cast-to-trait.stderr Unify output of "variant not found" errors 2020-01-08 08:05:31 -08:00
class-method-missing.rs
class-method-missing.stderr
class-missing-self.rs Point at local similarly named element and tweak references to variants 2019-10-27 11:50:43 -07:00
class-missing-self.stderr Increase spacing for suggestions in diagnostics 2019-10-24 12:26:01 -07:00
cleanup-arm-conditional.rs
cleanup-rvalue-during-if-and-while.rs
cleanup-rvalue-for-scope.rs
cleanup-rvalue-scopes-cf.rs
cleanup-rvalue-scopes-cf.stderr
cleanup-rvalue-scopes.rs
cleanup-rvalue-temp-during-incomplete-alloc.rs
cleanup-shortcircuit.rs
clone-with-exterior.rs
close-over-big-then-small-data.rs Add lint for unnecessary parens around types 2019-10-29 18:11:12 +00:00
closure-expected.rs
closure-expected.stderr When possible point at argument causing item obligation failure 2019-09-19 12:10:23 -07:00
closure_promotion.rs
cmp-default.rs
codegen-object-shim.rs
collections-const-new.rs Const-stabilize String::new. 2019-09-16 16:45:16 +02:00
command-line-diagnostics.rs
command-line-diagnostics.stderr
commandline-argfile-badutf8.args rustc: implement argsfiles for command line 2019-08-19 19:06:46 -07:00
commandline-argfile-badutf8.rs refactor & address review comments 2019-12-21 22:16:00 +01:00
commandline-argfile-badutf8.stderr Move argfile expansion into run_compiler 2019-08-20 12:34:14 -07:00
commandline-argfile-missing.rs refactor & address review comments 2019-12-21 22:16:00 +01:00
commandline-argfile-missing.stderr Move argfile expansion into run_compiler 2019-08-20 12:34:14 -07:00
commandline-argfile.args rustc: implement argsfiles for command line 2019-08-19 19:06:46 -07:00
commandline-argfile.rs rustc: implement argsfiles for command line 2019-08-19 19:06:46 -07:00
compile_error_macro.rs
compile_error_macro.stderr
complex.rs
concat-rpass.rs
concat.rs
concat.stderr
conflicting-repr-hints.rs lintify conflicting_repr_hints 2020-01-28 01:24:59 +01:00
conflicting-repr-hints.stderr lintify conflicting_repr_hints 2020-01-28 01:24:59 +01:00
conservative_impl_trait.rs
conservative_impl_trait.stderr
constructor-lifetime-args.rs
constructor-lifetime-args.stderr
continue-after-missing-main.nll.stderr Avoid mixing error patterns with error annotations 2019-11-03 10:20:11 +01:00
continue-after-missing-main.rs Avoid mixing error patterns with error annotations 2019-11-03 10:20:11 +01:00
continue-after-missing-main.stderr Update ui tests 2019-11-07 13:02:34 +01:00
conversion-methods.rs
conversion-methods.stderr Point at type in let assignment on type errors 2019-11-21 19:24:31 -08:00
copy-a-resource.rs
copy-a-resource.stderr Unify output of "variant not found" errors 2020-01-08 08:05:31 -08:00
core-run-destroy.rs
crate-in-paths.rs
crate-in-paths.stderr Increase spacing for suggestions in diagnostics 2019-10-24 12:26:01 -07:00
crate-leading-sep.rs
crate-method-reexport-grrrrrrr.rs
crate-name-attr-used.rs
crate-name-mismatch.rs
crate-name-mismatch.stderr
crt-static-off-works.rs
crt-static-on-works.rs
custom-attribute-multisegment.rs
custom-attribute-multisegment.stderr
custom-test-frameworks-simple.rs
custom_attribute.rs resolve: Tweak "cannot find" wording for attributes 2019-09-15 13:10:12 +03:00
custom_attribute.stderr resolve: Tweak "cannot find" wording for attributes 2019-09-15 13:10:12 +03:00
cycle-generic-bound.rs
cycle-projection-based-on-where-clause.rs
cycle-projection-based-on-where-clause.stderr
debuginfo-lto.rs Upgrade Emscripten targets to use upstream LLVM backend 2019-10-16 17:06:48 -07:00
deduplicate-diagnostics-2.deduplicate.stderr Address review comments + Update NLL tests 2020-01-09 21:49:32 +03:00
deduplicate-diagnostics-2.duplicate.stderr Address review comments + Update NLL tests 2020-01-09 21:49:32 +03:00
deduplicate-diagnostics-2.rs Address review comments + Update NLL tests 2020-01-09 21:49:32 +03:00
deduplicate-diagnostics.deduplicate.stderr Address review comments + Update NLL tests 2020-01-09 21:49:32 +03:00
deduplicate-diagnostics.duplicate.stderr Address review comments + Update NLL tests 2020-01-09 21:49:32 +03:00
deduplicate-diagnostics.rs Address review comments + Update NLL tests 2020-01-09 21:49:32 +03:00
deep.rs
default-alloc-error-hook.rs
default-associated-types.rs
default-method-parsing.rs
default-method-simple.rs
defaults-well-formedness.rs
deprecation-in-force-unstable.rs
deref-lval.rs
deref-mut-on-ref.rs
deref-non-pointer.rs
deref-non-pointer.stderr
deref-on-ref.rs
deref-rc.rs
deref-suggestion.rs
deref-suggestion.stderr rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
deref.rs
derive-uninhabited-enum-38885.rs Update error annotations in tests that successfully compile 2019-11-02 10:28:29 +01:00
derive-uninhabited-enum-38885.stderr Do not complain about unused code when used in impl Self type 2019-08-21 16:12:55 -07:00
destructure-trait-ref.rs review comments 2020-01-16 09:49:13 -08:00
destructure-trait-ref.stderr check_pat_ref: use pattern_cause 2020-02-25 05:53:21 +01:00
diverging-fallback-method-chain.rs
diverging-fallback-option.rs
diverging-fn-tail-35849.rs
diverging-fn-tail-35849.stderr Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
diverging-tuple-parts-39485.rs
diverging-tuple-parts-39485.stderr Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
does-nothing.rs
does-nothing.stderr
dont-suggest-private-trait-method.rs Unify output of "variant not found" errors 2020-01-08 08:05:31 -08:00
dont-suggest-private-trait-method.stderr Unify output of "variant not found" errors 2020-01-08 08:05:31 -08:00
dotdotdot-expr.rs
dotdotdot-expr.stderr Increase spacing for suggestions in diagnostics 2019-10-24 12:26:01 -07:00
double-import.rs
double-import.stderr
double-ref.rs
double-type-import.rs
double-type-import.stderr
dupe-first-attr.rc
duplicate_entry_error.rs Diagnostics should not end with a full stop 2020-01-12 15:37:50 +00:00
duplicate_entry_error.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
dyn-trait-compatibility.rs
dyn-trait-compatibility.stderr Suggest defining type parameter when appropriate 2020-01-26 10:57:18 -08:00
early-ret-binop-add.rs
early-vtbl-resolution.rs
edition-keywords-2015-2015.rs
edition-keywords-2015-2018.rs
edition-keywords-2018-2015.rs
edition-keywords-2018-2018.rs
elide-errors-on-mismatched-tuple.rs
elide-errors-on-mismatched-tuple.stderr check_pat_tuple: use pattern_cause 2020-02-25 05:46:58 +01:00
elided-test.rs
elided-test.stderr Provide a span if main function is not present in crate 2019-09-14 11:27:45 -04:00
else-if.rs
emit-artifact-notifications.nll.stderr
emit-artifact-notifications.polonius.stderr
emit-artifact-notifications.rs
emit-artifact-notifications.stderr
empty-allocation-non-null.rs
empty-allocation-rvalue-non-null.rs
empty-type-parameter-list.rs
empty_global_asm.rs
enable-unstable-lib-feature.rs
enable-unstable-lib-feature.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
enums-pats-not-idents.rs Point at local similarly named element and tweak references to variants 2019-10-27 11:50:43 -07:00
enums-pats-not-idents.stderr Point at local similarly named element and tweak references to variants 2019-10-27 11:50:43 -07:00
env-args-reverse-iterator.rs
env-funky-keys.rs Disable the testcase for Vxworks. 2020-01-27 09:37:57 -08:00
env-home-dir.rs
env-null-vars.rs
env-vars.rs
epoch-gate-feature.rs
eq-multidispatch.rs
error-festival.rs
error-festival.stderr Do not emit note suggesting to implement trait to foreign type 2020-02-17 15:21:36 +01:00
error-should-say-copy-not-pod.rs
error-should-say-copy-not-pod.stderr On obligation errors point at the unfulfilled binding when possible 2019-09-22 11:33:12 -07:00
estr-subtyping.rs
estr-subtyping.stderr Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
estr-uniq.rs
eval-enum.rs
eval-enum.stderr
exclusive-drop-and-copy.rs
exclusive-drop-and-copy.stderr rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
exec-env.rs
expanded-cfg.rs
explain.rs
explain.stdout bless tests 2020-03-06 19:37:22 +01:00
explicit-i-suffix.rs
explore-issue-38412.rs
explore-issue-38412.stderr --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
export-fully-qualified.rs
export-fully-qualified.stderr
export-glob-imports-target.rs
export-import.rs
export-import.stderr resolve: Point at the private item definitions in privacy errors 2020-01-16 21:59:11 +03:00
export-multi.rs
export-non-interference2.rs
export-non-interference3.rs
export-tag-variant.rs
export-tag-variant.stderr resolve: Point at the private item definitions in privacy errors 2020-01-16 21:59:11 +03:00
export.rs
export.stderr resolve: Point at the private item definitions in privacy errors 2020-01-16 21:59:11 +03:00
export2.rs
export2.stderr
expr-block-fn.rs
expr-block-generic-unique1.rs
expr-block-generic-unique2.rs
expr-block-generic.rs
expr-block-slot.rs
expr-block-unique.rs
expr-block.rs
expr-copy.rs
expr-empty-ret.rs
expr-fn.rs
expr-if-generic.rs
expr-if-panic-all.rs
expr-if-panic.rs
expr-if-unique.rs
expr-if.rs
expr-scope.rs
expr_attr_paren_order.rs
expr_attr_paren_order.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
ext-expand-inner-exprs.rs
ext-nonexistent.rs
ext-nonexistent.stderr resolve: Remove ! from "cannot find" diagnostics for macros 2019-09-15 13:22:07 +03:00
extend-for-unit.rs
exterior.rs
extern-prelude-fail.rs
extern-prelude-fail.stderr
extern-prelude.rs
extoption_env-no-args.rs
extoption_env-no-args.stderr
extoption_env-not-defined.rs
extoption_env-not-string-literal.rs
extoption_env-not-string-literal.stderr
extoption_env-too-many-args.rs
extoption_env-too-many-args.stderr
fact.rs
fail-simple.rs
fail-simple.stderr
fat-lto.rs
fat-ptr-cast-rpass.rs
fat-ptr-cast.rs
fat-ptr-cast.stderr
fds-are-cloexec.rs
feature-gate-optimize_attribute.rs --bless some tests due to message format change. 2019-08-23 01:42:05 +02:00
feature-gate-optimize_attribute.stderr --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
feature-gated-feature-in-macro-arg.rs
feature-gated-feature-in-macro-arg.stderr parser: don't hardcode ABIs into grammar 2019-11-07 05:25:31 +01:00
ffi_returns_twice.rs
ffi_returns_twice.stderr
filter-block-view-items.rs
fixup-deref-mut.rs
float-literal-inference-restrictions.rs
float-literal-inference-restrictions.stderr Point at type in let assignment on type errors 2019-11-21 19:24:31 -08:00
fn-in-pat.rs Point at local similarly named element and tweak references to variants 2019-10-27 11:50:43 -07:00
fn-in-pat.stderr Improve the "try using a variant of the expected type" hint. 2019-10-28 18:43:51 +01:00
fn_must_use.rs
fn_must_use.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
foreign-fn-return-lifetime.fixed
foreign-fn-return-lifetime.rs
foreign-fn-return-lifetime.stderr
foreign-unsafe-fn-called.rs
foreign-unsafe-fn-called.stderr
format-nan.rs
format-no-std.rs
format-ref-cell.rs
fsu-moves-and-copies.rs
fun-call-variants.rs
fun-indirect-call.rs
future-incompatible-lint-group.rs
future-incompatible-lint-group.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
gated-bad-feature.rs
gated-bad-feature.stderr update ui tests 2019-10-03 14:11:39 +02:00
glob-cycles.rs
glob-resolve1.rs
glob-resolve1.stderr Point at local similarly named element and tweak references to variants 2019-10-27 11:50:43 -07:00
global-scope.rs
guards.rs
hashmap-iter-value-lifetime.nll.stderr
hashmap-iter-value-lifetime.rs
hashmap-iter-value-lifetime.stderr
hashmap-lifetimes.nll.stderr
hashmap-lifetimes.rs
hashmap-lifetimes.stderr
hashmap-memory.rs
hello.rs
hidden-rt-injection.rs
hidden-rt-injection.stderr
hidden-rt-injection2.rs
hidden-rt-injection2.stderr
higher-lifetime-bounds.rs
higher-lifetime-bounds.stderr
html-literals.rs
huge-array-simple-32.rs fix 32bit-only test 2020-02-19 20:12:01 +01:00
huge-array-simple-32.stderr add build-fail to 32-bit tests 2019-12-21 22:33:36 +01:00
huge-array-simple-64.rs better lint names 2020-02-18 22:49:47 +01:00
huge-array-simple-64.stderr rework run-fail and support check,build-fail 2019-12-21 22:16:00 +01:00
huge-array.rs rework run-fail and support check,build-fail 2019-12-21 22:16:00 +01:00
huge-array.stderr rework run-fail and support check,build-fail 2019-12-21 22:16:00 +01:00
huge-enum.rs rework run-fail and support check,build-fail 2019-12-21 22:16:00 +01:00
huge-enum.stderr rework run-fail and support check,build-fail 2019-12-21 22:16:00 +01:00
huge-struct.rs rework run-fail and support check,build-fail 2019-12-21 22:16:00 +01:00
huge-struct.stderr rework run-fail and support check,build-fail 2019-12-21 22:16:00 +01:00
if-bot.rs
if-check.rs
if-else-type-mismatch.rs Add backticks to various diagnostics 2020-01-05 00:17:46 +00:00
if-else-type-mismatch.stderr Add backticks to various diagnostics 2020-01-05 00:17:46 +00:00
if-ret.rs Make error and warning annotations mandatory in UI tests 2019-11-10 21:01:02 +01:00
if-ret.stderr Do not trigger unreachable lint in async body and Use span labels 2019-09-21 13:04:04 -07:00
ifmt.rs Remove a comment about pretty printer in formatting tests 2020-02-01 13:29:00 +01:00
ignore-all-the-things.rs slice_patterns: address review comments 2020-01-18 19:33:47 +01:00
illegal-ufcs-drop.rs
illegal-ufcs-drop.stderr
immut-function-arguments.rs
immut-function-arguments.stderr Update ui tests 2019-11-18 19:00:10 +01:00
impl-bounds-checking.rs
impl-bounds-checking.stderr
impl-duplicate-methods.rs
impl-duplicate-methods.stderr
impl-inherent-non-conflict.rs
impl-not-adjacent-to-type.rs
impl-privacy-xc-1.rs
impl-privacy-xc-2.rs
impl-trait-in-bindings.rs
impl-trait-in-bindings.stderr
impl-unused-rps-in-assoc-type.rs
impl-unused-rps-in-assoc-type.stderr
impl-unused-tps-inherent.rs
impl-unused-tps-inherent.stderr
impl-unused-tps.rs
impl-unused-tps.stderr
implicit-method-bind.rs
implicit-method-bind.stderr
import.rs
import.stderr resolve: Say "import" when reporting private imports 2020-01-16 21:59:11 +03:00
import2.rs
import2.stderr
import3.rs
import3.stderr
import4.rs
import4.stderr
impossible_range.rs Ban ...X pats, harden tests, and improve diagnostics. 2020-01-11 08:58:58 +01:00
impossible_range.stderr Ban ...X pats, harden tests, and improve diagnostics. 2020-01-11 08:58:58 +01:00
in-band-lifetimes.rs
inc-range-pat.rs
include-single-expr-helper-1.rs Warn if include macro fails to include entire file 2019-10-07 19:47:53 -04:00
include-single-expr-helper.rs Warn if include macro fails to include entire file 2019-10-07 19:47:53 -04:00
include-single-expr.rs Warn if include macro fails to include entire file 2019-10-07 19:47:53 -04:00
include-single-expr.stderr Warn if include macro fails to include entire file 2019-10-07 19:47:53 -04:00
index-bot.rs
index-bot.stderr
index-help.rs
index-help.stderr
index_message.rs
index_message.stderr
indexing-requires-a-uint.rs
indexing-requires-a-uint.stderr Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
infer-fn-tail-expr.rs
inherit-env.rs
init-large-type.rs
init-res-into-things.rs
init-unsafe.rs
init-unsafe.stderr
inline-asm-bad-constraint.rs rework run-fail and support check,build-fail 2019-12-21 22:16:00 +01:00
inline-asm-bad-constraint.stderr rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
inline-asm-bad-operand.rs rework run-fail and support check,build-fail 2019-12-21 22:16:00 +01:00
inline-asm-bad-operand.stderr rework run-fail and support check,build-fail 2019-12-21 22:16:00 +01:00
inlined-main.rs
inner-attrs-on-impl.rs
inner-module.rs
inner-static-type-parameter.rs
inner-static-type-parameter.stderr resolve: prohibit foreign statics w/ generics 2019-10-08 18:46:24 +01:00
inner-static.rs
instantiable.rs
integer-literal-suffix-inference.rs Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
integer-literal-suffix-inference.stderr Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
integral-indexing.rs
integral-indexing.stderr
integral-variable-unification-error.rs Remove E0308 note when primary label has all info 2019-11-18 11:03:03 -08:00
integral-variable-unification-error.stderr Remove E0308 note when primary label has all info 2019-11-18 11:03:03 -08:00
intrinsics-always-extern.rs Ban non-extern rust intrinsics 2019-09-14 11:47:02 -04:00
intrinsics-always-extern.stderr Ban non-extern rust intrinsics 2019-09-14 11:47:02 -04:00
invalid_crate_type_syntax.rs
invalid_crate_type_syntax.stderr
invalid_dispatch_from_dyn_impls.rs
invalid_dispatch_from_dyn_impls.stderr
istr.rs
item-name-overload.rs
json-and-color.rs refactor & address review comments 2019-12-21 22:16:00 +01:00
json-and-color.stderr
json-and-error-format.rs refactor & address review comments 2019-12-21 22:16:00 +01:00
json-and-error-format.stderr
json-bom-plus-crlf-multifile-aux.rs Fix the start/end byte positions in the compiler JSON output 2019-10-21 19:28:29 +03:00
json-bom-plus-crlf-multifile.rs refactor & address review comments 2019-12-21 22:16:00 +01:00
json-bom-plus-crlf-multifile.stderr Point at type in let assignment on type errors 2019-11-21 19:24:31 -08:00
json-bom-plus-crlf.rs refactor & address review comments 2019-12-21 22:16:00 +01:00
json-bom-plus-crlf.stderr refactor & address review comments 2019-12-21 22:16:00 +01:00
json-invalid.rs refactor & address review comments 2019-12-21 22:16:00 +01:00
json-invalid.stderr
json-multiple.nll.stderr
json-multiple.polonius.stderr Bless json output of test ui/json-multiple.rs for Polonius 2019-09-17 19:34:12 +02:00
json-multiple.rs
json-multiple.stderr
json-options.nll.stderr
json-options.polonius.stderr Bless json output of test ui/json-options.rs for Polonius 2019-09-17 19:35:16 +02:00
json-options.rs
json-options.stderr
json-short.rs refactor & address review comments 2019-12-21 22:16:00 +01:00
json-short.stderr Update links 2020-02-23 12:22:44 +00:00
keyword-changes-2012-07-31.rs
kindck-implicit-close-over-mut-var.rs
kinds-in-metadata.rs
lambda-infer-unresolved.rs
lambda-var-hygiene.rs
lang-item-missing-generator.rs Error when generator trait is not found 2019-08-26 17:51:52 +00:00
lang-item-missing-generator.stderr Add Option<Span> to require_lang_item 2019-08-28 07:11:12 +09:00
lang-item-missing.rs
lang-item-missing.stderr Remove sized spans 2019-08-28 07:32:25 +09:00
large-records.rs
last-use-in-block.rs
last-use-in-cap-clause.rs
last-use-is-capture.rs
lazy-and-or.rs
lazy-init.rs
leak-unique-as-tydesc.rs
lex-bare-cr-nondoc-comment.rs
lexer-crlf-line-endings-string-literal-doc-comment.rs Remove unused ignore-license directives 2020-01-24 00:00:00 +00:00
lexical-scopes.rs
lexical-scopes.stderr Unify output of "variant not found" errors 2020-01-08 08:05:31 -08:00
lexical-scoping.rs
lifetime-before-type-params.rs Provide a span if main function is not present in crate 2019-09-14 11:27:45 -04:00
lifetime-before-type-params.stderr Provide a span if main function is not present in crate 2019-09-14 11:27:45 -04:00
lifetime_starts_expressions.rs
lifetime_starts_expressions.stderr --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
link-cfg-works.rs
link-section.rs
linkage1.rs
lint-cap.rs
lint-expr-stmt-attrs-for-early-lints.rs
lint-unknown-lints-at-crate-level.rs
list.rs
liveness-assign-imm-local-after-ret.rs
llvm-pr32379.rs
log-err-phi.rs
log-knows-the-names-of-variants-in-std.rs
log-knows-the-names-of-variants.rs
log-poly.rs
logging-only-prints-once.rs
logging_before_rt_started.rs
long-while.rs
loud_ui.rs
lto-duplicate-symbols.rs rework run-fail and support check,build-fail 2019-12-21 22:16:00 +01:00
lto-duplicate-symbols.stderr rustc: Handle modules in "fat" LTO more robustly 2019-08-27 13:51:14 -07:00
lto-many-codegen-units.rs
lto-still-runs-thread-dtors.rs
lub-glb-with-unbound-infer-var.rs
lub-if.nll.stderr update tests 2019-10-27 09:39:14 -05:00
lub-if.rs
lub-if.stderr Print lifetimes with backticks 2019-10-11 16:08:53 +09:00
lub-match.nll.stderr update tests 2019-10-27 09:39:14 -05:00
lub-match.rs
lub-match.stderr Print lifetimes with backticks 2019-10-11 16:08:53 +09:00
macro-quote-cond.rs
macro-quote-test.rs
main-wrong-location.rs Provide a span if main function is not present in crate 2019-09-14 11:27:45 -04:00
main-wrong-location.stderr Provide a span if main function is not present in crate 2019-09-14 11:27:45 -04:00
main-wrong-type.rs Add backticks to various diagnostics 2020-01-05 00:17:46 +00:00
main-wrong-type.stderr Add backticks to various diagnostics 2020-01-05 00:17:46 +00:00
malformed_macro_lhs.rs
malformed_macro_lhs.stderr
map-types.rs
map-types.stderr
match-on-negative-integer-ranges.rs
max-min-classes.rs
maybe-bounds-where-cpass.rs
maybe-bounds-where.rs
maybe-bounds-where.stderr Add explanation message for E0203 2019-11-29 22:42:38 +00:00
maybe-bounds.rs
maybe-bounds.stderr
meta-expected-error-correct-rev.a.stderr Point at type in let assignment on type errors 2019-11-21 19:24:31 -08:00
meta-expected-error-correct-rev.rs
mid-path-type-params.rs
minmax-stability-issue-23687.rs
minus-string.rs
minus-string.stderr Do not emit note suggesting to implement trait to foreign type 2020-02-17 15:21:36 +01:00
mir-unpretty.rs
mir-unpretty.stderr Point at type in let assignment on type errors 2019-11-21 19:24:31 -08:00
mir_check_nonconst.rs
mir_check_nonconst.stderr
missing_debug_impls.rs use def_path_str for missing_debug_impls message 2020-02-04 17:08:50 -05:00
missing_debug_impls.stderr use def_path_str for missing_debug_impls message 2020-02-04 17:08:50 -05:00
mod-subitem-as-enum-variant.rs
mod-subitem-as-enum-variant.stderr
module-macro_use-arguments.rs Add backticks in appropriate places 2020-01-12 15:37:50 +00:00
module-macro_use-arguments.stderr Add backticks in appropriate places 2020-01-12 15:37:50 +00:00
monad.rs
monomorphize-abi-alignment.rs
monomorphized-callees-with-ty-params-3314.rs
mpsc_stress.rs
msvc-data-only.rs
multi-panic.rs Diagnostics should not end with a full stop 2020-01-12 15:37:50 +00:00
multibyte.rs
multidispatch-conditional-impl-not-considered.rs
multidispatch1.rs
multidispatch2.rs
multiline-comment.rs
multiple-main-2.rs
multiple-main-2.stderr
multiple-main-3.rs
multiple-main-3.stderr
multiple-plugin-registrars.rs
multiple-plugin-registrars.stderr Plugins deprecation: don’t suggest simply removing the attribute 2019-10-17 14:25:40 +02:00
multiple-reprs.rs
mut-function-arguments.rs
mut-vstore-expr.rs
mutexguard-sync.rs
mutexguard-sync.stderr On obligation errors point at the unfulfilled binding when possible 2019-09-22 11:33:12 -07:00
mutual-recursion-group.rs
native-print-no-runtime.rs
negative.rs
nested-block-comment.rs
nested-cfg-attrs.rs
nested-cfg-attrs.stderr
nested-class.rs
nested-function-names-issue-8587.rs
nested-ty-params.rs
nested-ty-params.stderr
nested_impl_trait.rs
nested_impl_trait.stderr Add detailed explaination for E0666 2019-10-26 17:44:23 -05:00
nested_item_main.rs
new-box-syntax.rs
new-box.rs
new-impl-syntax.rs
new-import-syntax.rs
new-style-constants.rs
new-unicode-escapes.rs
new-unsafe-pointers.rs
newlambdas-ret-infer.rs
newlambdas-ret-infer2.rs
newlambdas.rs
newtype-polymorphic.rs
newtype-temporary.rs
newtype.rs
nil-decl-in-foreign.rs
no-capture-arc.rs
no-capture-arc.stderr
no-core-1.rs
no-core-2.rs
no-implicit-prelude-nested.rs
no-implicit-prelude-nested.stderr Increase spacing for suggestions in diagnostics 2019-10-24 12:26:01 -07:00
no-implicit-prelude.rs
no-implicit-prelude.stderr Increase spacing for suggestions in diagnostics 2019-10-24 12:26:01 -07:00
no-link-unknown-crate.rs
no-link-unknown-crate.stderr
no-link.rs diagnostics: Describe crate root modules in DefKind::Mod as "crate" 2019-08-10 23:17:20 +03:00
no-link.stderr diagnostics: Describe crate root modules in DefKind::Mod as "crate" 2019-08-10 23:17:20 +03:00
no-patterns-in-args-2.rs parser: merge fn grammars wrt. bodies & headers 2020-02-05 01:27:09 +01:00
no-patterns-in-args-2.stderr parser: merge fn grammars wrt. bodies & headers 2020-02-05 01:27:09 +01:00
no-patterns-in-args-macro.rs parser: merge fn grammars wrt. bodies & headers 2020-02-05 01:27:09 +01:00
no-patterns-in-args-macro.stderr parser: merge fn grammars wrt. bodies & headers 2020-02-05 01:27:09 +01:00
no-patterns-in-args.rs
no-patterns-in-args.stderr Update ui tests 2019-10-07 11:20:10 +02:00
no-reuse-move-arc.rs
no-reuse-move-arc.stderr
no-send-res-ports.rs Ignore i586-unknown-linux-gnu and i586-unknown-musl in tests 2019-12-28 12:26:48 -08:00
no-send-res-ports.stderr Point at the def span of trait refs E0277 2020-01-08 09:30:27 -08:00
no-std-1.rs
no-std-2.rs
no-std-3.rs
no-std-inject.rs
no-std-inject.stderr
no-stdio.rs
no-type-for-node-ice.rs
no-type-for-node-ice.stderr
no-warn-on-field-replace-issue-34101.rs Use check-pass in ui tests where appropriate 2019-11-04 16:03:46 +01:00
no_crate_type.rs
no_crate_type.stderr
no_owned_box_lang_item.rs Remove eh_unwind_resume lang item 2020-03-05 17:36:50 +00:00
no_owned_box_lang_item.stderr
no_send-enum.rs
no_send-enum.stderr On obligation errors point at the unfulfilled binding when possible 2019-09-22 11:33:12 -07:00
no_send-rc.rs
no_send-rc.stderr On obligation errors point at the unfulfilled binding when possible 2019-09-22 11:33:12 -07:00
no_send-struct.rs
no_send-struct.stderr On obligation errors point at the unfulfilled binding when possible 2019-09-22 11:33:12 -07:00
no_share-enum.rs
no_share-enum.stderr On obligation errors point at the unfulfilled binding when possible 2019-09-22 11:33:12 -07:00
no_share-struct.rs
no_share-struct.stderr On obligation errors point at the unfulfilled binding when possible 2019-09-22 11:33:12 -07:00
noexporttypeexe.rs Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
noexporttypeexe.stderr Point at type in let assignment on type errors 2019-11-21 19:24:31 -08:00
non-built-in-quote.rs
non-constant-expr-for-arr-len.rs
non-constant-expr-for-arr-len.stderr
non-constant-in-const-path.rs
non-constant-in-const-path.stderr
non-copyable-void.rs
non-copyable-void.stderr Unify output of "variant not found" errors 2020-01-08 08:05:31 -08:00
non-ice-error-on-worker-io-fail.rs Keep plugging holes in the test to placate CI. 2020-01-09 05:20:06 +01:00
non-ice-error-on-worker-io-fail.stderr regression test for 66530. 2019-12-31 00:04:17 -05:00
non-integer-atomic.rs rework run-fail and support check,build-fail 2019-12-21 22:16:00 +01:00
non-integer-atomic.stderr rework run-fail and support check,build-fail 2019-12-21 22:16:00 +01:00
non-legacy-modes.rs
noncopyable-class.rs
noncopyable-class.stderr Unify output of "variant not found" errors 2020-01-08 08:05:31 -08:00
nonscalar-cast.rs
nonscalar-cast.stderr
not-clone-closure.rs
not-clone-closure.stderr Point at the def span of trait refs E0277 2020-01-08 09:30:27 -08:00
not-copy-closure.rs
not-copy-closure.stderr
not-enough-arguments.rs On mismatched argument count point at arguments 2020-02-11 12:42:00 -08:00
not-enough-arguments.stderr On mismatched argument count point at arguments 2020-02-11 12:42:00 -08:00
not-sync.rs
not-sync.stderr Point at type param when it's cause of unfulfilled obligation 2019-09-22 11:33:13 -07:00
nul-characters.rs
nullable-pointer-ffi-compat.rs
nullable-pointer-iotareduction.rs
nullable-pointer-size.rs
object-does-not-impl-trait.rs
object-does-not-impl-trait.stderr On obligation errors point at the unfulfilled binding when possible 2019-09-22 11:33:12 -07:00
object-lifetime-default-default-to-static.rs
object-lifetime-default-from-rptr-box.rs
object-lifetime-default-from-rptr-mut.rs
object-lifetime-default-from-rptr.rs
object-method-numbering.rs
object-pointer-types.rs
object-pointer-types.stderr Account for arbitrary self types in E0599 2020-02-28 11:37:59 -08:00
objects-coerce-freeze-borrored.rs
objects-owned-object-borrowed-method-headerless.rs
objects-owned-object-owned-method.rs
obsolete-syntax-impl-for-dotdot.rs
obsolete-syntax-impl-for-dotdot.stderr
occurs-check-2.rs
occurs-check-2.stderr Change to use exprPrecedence instead of exprKind. 2019-10-01 05:00:22 -04:00
occurs-check-3.rs
occurs-check-3.stderr
occurs-check.rs
occurs-check.stderr Change to use exprPrecedence instead of exprKind. 2019-10-01 05:00:22 -04:00
offset_from.rs Make <*const/mut T>::offset_from const fn 2019-10-11 10:40:49 +02:00
old-suffixes-are-really-forbidden.rs
old-suffixes-are-really-forbidden.stderr
once-cant-call-twice-on-heap.rs
once-cant-call-twice-on-heap.stderr Improve reporting errors and suggestions for trait bounds 2020-02-09 10:33:47 +01:00
once-move-out-on-heap.rs
one-tuple.rs
op-assign-builtins-by-ref.rs
opeq.rs
operator-associativity.rs
operator-multidispatch.rs
operator-overloading.rs
opt-in-copy.rs
opt-in-copy.stderr
optimization-fuel-0.rs
optimization-fuel-0.stderr
optimization-fuel-1.rs
optimization-fuel-1.stderr
option-ext.rs
option-unwrap.rs
order-dependent-cast-inference.rs
order-dependent-cast-inference.stderr Diagnostics should start lowercase 2020-01-12 15:36:40 +00:00
orphan-check-diagnostics.rs
orphan-check-diagnostics.stderr Improve coherence errors for wrong type order 2019-11-10 16:26:38 +01:00
osx-frameworks.rs
osx-frameworks.stderr
out-of-order-shadowing.rs
out-of-order-shadowing.stderr rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
out-of-stack.rs
out-pointer-aliasing.rs
output-slot-variants.rs
output-type-mismatch.rs
output-type-mismatch.stderr Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
over-constrained-vregs.rs
overlap-doesnt-conflict-with-specialization.rs Remove the overlapping_marker_traits feature 2020-02-04 13:20:47 -05:00
overlap-permitted-for-annotated-marker-traits.rs
overloaded-calls-nontuple.rs
overloaded-calls-nontuple.stderr
owned-implies-static.rs
panic_implementation-closures.rs
paren-free.rs
paren-span.rs
paren-span.stderr
parenthesized-deref-suggestion.rs
parenthesized-deref-suggestion.stderr Increase spacing for suggestions in diagnostics 2019-10-24 12:26:01 -07:00
parse-assoc-type-lt.rs
parse-error-correct.rs Remove -Z continue-parse-after-error 2020-01-08 21:48:04 +03:00
parse-error-correct.stderr Remove -Z continue-parse-after-error 2020-01-08 21:48:04 +03:00
parse-panic.rs
parser-recovery-1.rs Remove -Z continue-parse-after-error 2020-01-08 21:48:04 +03:00
parser-recovery-1.stderr Remove -Z continue-parse-after-error 2020-01-08 21:48:04 +03:00
parser-recovery-2.rs Remove -Z continue-parse-after-error 2020-01-08 21:48:04 +03:00
parser-recovery-2.stderr Remove -Z continue-parse-after-error 2020-01-08 21:48:04 +03:00
parser-unicode-whitespace.rs
partialeq_help.rs
partialeq_help.stderr Remove useless help 2019-10-15 13:55:44 -07:00
path-lookahead.rs Use ident instead of def_span in dead-code pass 2019-10-26 21:42:52 -04:00
path-lookahead.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
path.rs
pathless-extern-ok.rs Add more --extern tests. 2019-11-07 05:51:17 -08:00
paths-containing-nul.rs Use drop instead of the toilet closure |_| () 2020-01-02 08:56:12 +00:00
phantom-oibit.rs
phantom-oibit.stderr Improve reporting errors and suggestions for trait bounds 2020-02-09 10:33:47 +01:00
placement-syntax.rs Bring back suggestion for splitting <- into < - 2019-08-12 10:46:34 +02:00
placement-syntax.stderr Increase spacing for suggestions in diagnostics 2019-10-24 12:26:01 -07:00
point-to-type-err-cause-on-impl-trait-return-2.rs
point-to-type-err-cause-on-impl-trait-return-2.stderr Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
point-to-type-err-cause-on-impl-trait-return.rs Add backticks to various diagnostics 2020-01-05 00:17:46 +00:00
point-to-type-err-cause-on-impl-trait-return.stderr Account for object safety when suggesting Box<dyn Trait> 2020-01-16 09:49:14 -08:00
pptypedef.rs Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
pptypedef.stderr Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
precise_pointer_size_matching.rs Lint only on single element overlap 2019-10-16 12:22:23 -07:00
precise_pointer_size_matching.stderr Lint only on single element overlap 2019-10-16 12:22:23 -07:00
prim-with-args.rs
prim-with-args.stderr
primitive-binop-lhs-mut.rs
print-stdout-eprint-stderr.rs
priv-in-bad-locations.rs
priv-in-bad-locations.stderr
proc_macro.rs
project-cache-issue-31849.rs
project-cache-issue-37154.rs
project-defer-unification.rs
ptr-coercion-rpass.rs
ptr-coercion.rs Specific labels when referring to "expected" and "found" types 2019-11-18 11:02:22 -08:00
ptr-coercion.stderr Point at type in let assignment on type errors 2019-11-21 19:24:31 -08:00
pure-sum.rs
purity-infer.rs
question-mark-type-infer.rs Point at method call when type annotations are needed 2019-12-10 12:02:18 -08:00
question-mark-type-infer.stderr Use the appropriate number of type arguments in suggestion 2019-12-10 12:02:18 -08:00
range-type-infer.rs
range.rs
range_inclusive.rs
range_inclusive_gate.rs
ranges-precedence.rs
raw-fat-ptr.rs
raw-str.rs
rcvr-borrowed-to-region.rs
reachable-unnameable-items.rs Re-enable Emscripten's exception handling support 2019-10-25 15:16:36 -07:00
reachable-unnameable-type-alias.rs
readalias.rs
realloc-16687.rs Remove usable_size APIs 2020-03-03 00:08:24 +01:00
reassign-ref-mut.rs
reassign-ref-mut.stderr
reexport-should-still-link.rs
reexport-star.rs
reexport-test-harness-main.rs
ref-suggestion.rs
ref-suggestion.stderr
refer-to-other-statics-by-value.rs
regions-fn-subtyping-return-static-fail.rs
regions-fn-subtyping-return-static-fail.stderr Specific labels when referring to "expected" and "found" types 2019-11-18 11:02:22 -08:00
reify-intrinsic.rs Emit error on intrinsic to fn ptr casts 2019-09-02 17:28:37 -04:00
reify-intrinsic.stderr Point at type in let assignment on type errors 2019-11-21 19:24:31 -08:00
reject-specialized-drops-8142.rs Don't use spaces before type ascription like colons 2020-01-25 13:19:21 +01:00
reject-specialized-drops-8142.stderr Don't use spaces before type ascription like colons 2020-01-25 13:19:21 +01:00
removing-extern-crate.fixed Make error and warning annotations mandatory in UI tests 2019-11-10 21:01:02 +01:00
removing-extern-crate.rs Make error and warning annotations mandatory in UI tests 2019-11-10 21:01:02 +01:00
removing-extern-crate.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
repeat-expr-in-static.rs
repeat-to-run-dtor-twice.rs
repeat-to-run-dtor-twice.stderr
repeat_count.rs Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
repeat_count.stderr Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
repr.rs
repr.stderr Suggest #[repr(C)] instead of #[repr(C, packed, ...)] 2019-11-08 12:32:46 -03:00
repr_c_int_align.rs
required-lang-item.rs rework run-fail and support check,build-fail 2019-12-21 22:16:00 +01:00
required-lang-item.stderr
resolve-issue-2428.rs
resolve-pseudo-shadowing.rs
resolve_self_super_hint.rs
resolve_self_super_hint.stderr
resource-assign-is-not-copy.rs
resource-destruct.rs
result-opt-conversions.rs
ret-bang.rs
ret-non-nil.rs
ret-non-nil.stderr
ret-none.rs
retslot-cast.rs
retslot-cast.stderr Specific labels when referring to "expected" and "found" types 2019-11-18 11:02:22 -08:00
return-nil.rs
rfc1623-2.rs Account for fn() types in lifetime suggestions 2020-02-05 10:32:01 -08:00
rfc1623-2.stderr review comments: wording 2020-02-05 10:32:01 -08:00
rfc1623.rs Account for fn() types in lifetime suggestions 2020-02-05 10:32:01 -08:00
rfc1623.stderr Account for fn() types in lifetime suggestions 2020-02-05 10:32:01 -08:00
rmeta-lib-pass.rs
rmeta-pass.rs
rmeta-priv-warn.rs
rmeta-rpass.rs Correct rmeta/rlib test 2020-01-20 16:00:01 -05:00
rmeta.rs
rmeta.stderr
rmeta_lib.rs rework run-fail and support check,build-fail 2019-12-21 22:16:00 +01:00
rmeta_lib.stderr
rmeta_meta_main.rs
rmeta_meta_main.stderr
running-with-no-runtime.rs
rustc-args-required-const.rs
rustc-args-required-const.stderr
rustc-args-required-const2.rs
rustc-args-required-const2.stderr
rustc-error.rs rewrote error messages for #[rustc_error] 2019-11-05 22:42:23 +01:00
rustc-error.stderr rewrote error messages for #[rustc_error] 2019-11-05 22:42:23 +01:00
rustc-rust-log.rs
rvalue-static-promotion.rs
safe-extern-statics-mut.rs
safe-extern-statics-mut.stderr
safe-extern-statics.rs safe_extern_static -> error 2019-11-06 11:10:36 +01:00
safe-extern-statics.stderr safe_extern_static -> error 2019-11-06 11:10:36 +01:00
sanitize-inline-always.rs Selectively disable sanitizer instrumentation 2020-02-05 23:30:38 +01:00
sanitize-inline-always.stderr Selectively disable sanitizer instrumentation 2020-02-05 23:30:38 +01:00
semistatement-in-lambda.rs
seq-args.rs
seq-args.stderr
seq-compare.rs
shadow-bool.rs Add primitive module to libcore/std 2020-02-06 16:29:01 -05:00
shadow.rs
shadowed-use-visibility.rs
shebang.rs
shift-various-bad-types.rs Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
shift-various-bad-types.stderr Point at type in let assignment on type errors 2019-11-21 19:24:31 -08:00
short-error-format.rs
short-error-format.stderr
signal-alternate-stack-cleanup.rs UI failures fix 2019-10-23 10:19:45 -07:00
signal-exit-status.rs
sigpipe-should-be-ignored.rs
simd-type-generic-monomorphisation.rs rework run-fail and support check,build-fail 2019-12-21 22:16:00 +01:00
simd-type-generic-monomorphisation.stderr
simd-type.rs
simd-type.stderr
similar-tokens.rs
similar-tokens.stderr Refactor 'parse_enum_item' to use 'parse_delim_comma_seq' 2019-11-26 19:24:36 +01:00
simple-infer.rs
simple_global_asm.rs
single-primitive-inherent-impl.rs
single-primitive-inherent-impl.stderr
size-and-align.rs
sized-borrowed-pointer.rs
sized-cycle-note.rs
sized-cycle-note.stderr
sized-owned-pointer.rs
sleep.rs
slice-2.rs
slice-2.stderr
slice-mut-2.rs
slice-mut-2.stderr
slice-mut.rs Specific labels when referring to "expected" and "found" types 2019-11-18 11:02:22 -08:00
slice-mut.stderr Point at type in let assignment on type errors 2019-11-21 19:24:31 -08:00
slightly-nice-generic-literal-messages.rs Specific labels when referring to "expected" and "found" types 2019-11-18 11:02:22 -08:00
slightly-nice-generic-literal-messages.stderr enhance check_pat_lit with TopInfo 2020-02-25 04:10:58 +01:00
slowparse-bstring.rs
slowparse-string.rs
sse2.rs
stability-in-private-module.rs Ignore some tests on platforms without libstd spans 2020-01-16 22:19:55 +03:00
stability-in-private-module.stderr Ignore some tests on platforms without libstd spans 2020-01-16 22:19:55 +03:00
stable-addr-of.rs
stable-features.rs
stable-features.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
static_sized_requirement.rs
staticness-mismatch.rs
staticness-mismatch.stderr
std-backtrace.rs Fix failing backtrace ui tests 2020-02-11 16:57:22 -08:00
std-uncopyable-atomics.rs
std-uncopyable-atomics.stderr
stdio-is-blocking.rs
stmt_expr_attrs_no_feature.rs
stmt_expr_attrs_no_feature.stderr --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
str-concat.rs
str-multiline.rs
string-box-error.rs
string-escapes.rs
struct-ctor-mangling.rs
struct-literal-variant-in-if.rs
struct-literal-variant-in-if.stderr Point at type in let assignment on type errors 2019-11-21 19:24:31 -08:00
structured-compare.rs
substs-ppaux.normal.stderr Point at type in let assignment on type errors 2019-11-21 19:24:31 -08:00
substs-ppaux.rs review comments: tweak prefix strings 2019-11-18 11:02:44 -08:00
substs-ppaux.verbose.stderr Point at type in let assignment on type errors 2019-11-21 19:24:31 -08:00
suffixed-literal-meta.rs Update tests 2020-01-09 21:23:12 +03:00
suffixed-literal-meta.stderr Add backticks in appropriate places 2020-01-12 15:37:50 +00:00
super-at-top-level.rs Diagnostics should not end with a full stop 2020-01-12 15:37:50 +00:00
super-at-top-level.stderr Diagnostics should not end with a full stop 2020-01-12 15:37:50 +00:00
super-fast-paren-parsing.rs unused-parens: implement for const/static items 2020-02-05 21:01:23 -05:00
super.rs
supported-cast.rs
suppressed-error.rs Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
suppressed-error.stderr check_pat_tuple: use pattern_cause 2020-02-25 05:46:58 +01:00
svh-add-nothing.rs
swap-1.rs
swap-2.rs
swap-overlapping.rs
switched-expectations.rs
switched-expectations.stderr Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
syntax-extension-minor.rs Remove with_legacy_ctxt 2019-09-15 09:15:38 +01:00
syntax-trait-polarity-feature-gate.rs
syntax-trait-polarity-feature-gate.stderr Tweak output for invalid negative impl AST errors 2020-03-04 16:15:23 -08:00
syntax-trait-polarity.rs
syntax-trait-polarity.stderr review comments 2020-03-05 15:39:35 -08:00
synthetic-param.rs Improve error message for APIT with explicit generic parameters 2019-10-20 01:40:24 +01:00
synthetic-param.stderr Changed APIT with explicit generic args span to specific arg spans 2019-10-24 09:47:26 -05:00
tag-that-dare-not-speak-its-name.rs Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
tag-that-dare-not-speak-its-name.stderr Point at type in let assignment on type errors 2019-11-21 19:24:31 -08:00
tag-type-args.rs
tag-type-args.stderr
tag-variant-cast-non-nullary.rs
tag-variant-cast-non-nullary.stderr
tag-variant-disr-dup.rs
tag-variant-disr-dup.stderr
tail-call-arg-leak.rs
tail-cps.rs
tail-direct.rs
tail-typeck.rs
tail-typeck.stderr Emit coercion suggestions in more places 2019-12-03 21:51:16 -05:00
tcp-stress.rs
terminate-in-initializer.rs
terr-in-field.rs Remove E0308 note when primary label has all info 2019-11-18 11:03:03 -08:00
terr-in-field.stderr Remove E0308 note when primary label has all info 2019-11-18 11:03:03 -08:00
terr-sorts.rs Specific labels when referring to "expected" and "found" types 2019-11-18 11:02:22 -08:00
terr-sorts.stderr Specific labels when referring to "expected" and "found" types 2019-11-18 11:02:22 -08:00
test-allow-dead-extern-static-no-warning.rs
test-cfg.rs
test-cfg.stderr
test-panic-abort-disabled.rs Improve error message for tests with panic=abort 2019-11-15 05:52:06 -08:00
test-panic-abort-disabled.stderr Improve error message for tests with panic=abort 2019-11-15 05:52:06 -08:00
test-panic-abort-nocapture.rs Respect --nocapture in panic=abort test mode 2020-02-06 14:43:53 -08:00
test-panic-abort-nocapture.run.stderr Respect --nocapture in panic=abort test mode 2020-02-06 14:43:53 -08:00
test-panic-abort-nocapture.run.stdout Respect --nocapture in panic=abort test mode 2020-02-06 14:43:53 -08:00
test-panic-abort.rs Don't propagate __RUST_TEST_INVOKE to subprocess 2020-01-16 16:54:00 -08:00
test-panic-abort.run.stdout Don't propagate __RUST_TEST_INVOKE to subprocess 2020-01-16 16:54:00 -08:00
thin-lto-global-allocator.rs
thread-local-in-ctfe.rs Bless remaining test output 2019-11-21 20:55:17 +00:00
thread-local-in-ctfe.stderr Bless remaining test output 2019-11-21 20:55:17 +00:00
thread-local-mutation.rs
thread-local-mutation.stderr Update ui tests 2019-11-18 19:00:10 +01:00
thread-local-not-in-prelude.rs Use ident instead of def_span in dead-code pass 2019-10-26 21:42:52 -04:00
tool_attributes.rs
tool_lints-fail.rs
tool_lints-fail.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
tool_lints-rpass.rs
tool_lints.rs Update tests 2020-01-09 21:23:12 +03:00
tool_lints.stderr Update tests 2020-01-09 21:23:12 +03:00
tool_lints_2018_preview.rs
trace_macros-format.rs
trace_macros-format.stderr
trace_macros-gate.rs
trace_macros-gate.stderr --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
trailing-comma.rs slice_patterns: remove gates in tests 2020-01-18 19:33:47 +01:00
trait-method-number-parameters.rs
trait-method-number-parameters.stderr
transmute-equal-assoc-types.rs
transmute-equal-assoc-types.stderr
transmute-non-immediate-to-immediate.rs
transmute-specialization.rs
trivial-message.rs
trivial_casts-rpass.rs
trivial_casts.rs
trivial_casts.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
try-block.rs
try-from-int-error-partial-eq.rs
try-is-identifier-edition2015.rs
try-on-option-diagnostics.rs Test try diagnostics for impl and trait methods 2020-01-21 18:56:56 +01:00
try-on-option-diagnostics.stderr Test try diagnostics for impl and trait methods 2020-01-21 18:56:56 +01:00
try-on-option.rs
try-on-option.stderr added enclosing_scope attr to Try trait and fixed ui tests accordingly 2019-11-25 18:10:14 +03:00
try-operator-custom.rs
try-operator-hygiene.rs
try-operator-on-main.rs Ignore obligations coming from desugared call spans 2019-09-19 12:10:23 -07:00
try-operator-on-main.stderr added enclosing_scope attr to Try trait and fixed ui tests accordingly 2019-11-25 18:10:14 +03:00
try-operator.rs
try-poll.rs
try-wait.rs
tup.rs
tuple-index-fat-types.rs
tuple-index.rs
tutorial-suffix-inference-test.rs Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
tutorial-suffix-inference-test.stderr Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
tydesc-name.rs
type-ascription.rs
type-id-higher-rank-2.rs
type-id-higher-rank.rs
type-in-nested-module.rs
type-infer-generalize-ty-var.rs
type-namespace.rs
type-param-constraints.rs
type-param.rs
type-params-in-for-each.rs
type-ptr.rs
type-sizes.rs Revert "Remove #![feature(never_type)] from tests." 2019-12-14 09:01:04 -05:00
type-use-i1-versus-i8.rs
type_length_limit.rs Ignore i586-unknown-linux-gnu and i586-unknown-musl in tests 2019-12-28 12:26:48 -08:00
type_length_limit.stderr test fallout 2019-12-22 19:04:10 -05:00
typeck-closure-to-unsafe-fn-ptr.rs
typeck-fn-to-unsafe-fn-ptr.rs
typeck_type_placeholder_1.rs
typeclasses-eq-example-static.rs
typeclasses-eq-example.rs
typeid-intrinsic.rs
typestate-cfg-nesting.rs
typestate-multi-decl.rs
ufcs-polymorphic-paths.rs
ufcs-type-params.rs
ui-testing-optout.rs Support -Z ui-testing=yes/no 2019-12-30 20:01:34 +03:00
ui-testing-optout.stderr Point at local similarly named element and tweak references to variants 2019-10-27 11:50:43 -07:00
unary-minus-suffix-inference.rs
unconstrained-none.rs
unconstrained-none.stderr Indicate origin of where type parameter for uninferred types 2019-12-14 11:10:21 +01:00
unconstrained-ref.rs
unconstrained-ref.stderr Indicate origin of where type parameter for uninferred types 2019-12-14 11:10:21 +01:00
underscore-ident-matcher.rs
underscore-ident-matcher.stderr
underscore-lifetimes.rs
underscore-method-after-integer.rs
unevaluated_fixed_size_array_len.rs
unevaluated_fixed_size_array_len.stderr Use span label instead of note for cause in E0631 2019-08-31 00:14:23 -07:00
unify-return-ty.rs
uninit-empty-types.rs Remove mem::uninitalized from tests 2019-12-22 21:58:12 -05:00
unique-object-noncopyable.rs Ignore output for some platforms with diverging test output 2020-02-28 12:01:29 -08:00
unique-object-noncopyable.stderr Ignore output for some platforms with diverging test output 2020-02-28 12:01:29 -08:00
unique-pinned-nocopy.rs Ignore output for some platforms with diverging test output 2020-02-28 12:01:29 -08:00
unique-pinned-nocopy.stderr Ignore output for some platforms with diverging test output 2020-02-28 12:01:29 -08:00
unit.rs
unknown-language-item.rs
unknown-language-item.stderr
unknown-lint-tool-name.rs Update tests 2020-01-09 21:23:12 +03:00
unknown-lint-tool-name.stderr Update tests 2020-01-09 21:23:12 +03:00
unknown-tool-name.rs
unknown-tool-name.stderr
unnamed_argument_mode.rs
unnecessary-extern-crate.rs
unnecessary-extern-crate.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
unop-move-semantics.rs
unop-move-semantics.stderr Improve reporting errors and suggestions for trait bounds 2020-02-09 10:33:47 +01:00
unop-neg-bool.rs
unop-neg-bool.stderr Do not emit note suggesting to implement trait to foreign type 2020-02-17 15:21:36 +01:00
unreachable-code-1.rs
unreachable-code-ret.rs Renamed ui/dead-code-ret to ui/unreachable-code-ret 2019-10-26 21:42:52 -04:00
unreachable-code-ret.stderr rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
unreachable-code.rs
unrestricted-attribute-tokens.rs
unsafe-coercion.rs
unsafe-fn-called-from-unsafe-blk.rs
unsafe-fn-called-from-unsafe-fn.rs
unsafe-pointer-assignability.rs
unsized-tuple-impls.rs
unsized.rs
unsized2.rs
unsized3-rpass.rs
unsized3.rs
unsized3.stderr Account for ?Sized type parameter bounds 2020-02-02 11:53:10 -08:00
unsized5.rs
unsized5.stderr Account for ?Sized type parameter bounds 2020-02-02 11:53:10 -08:00
unsized6.rs
unsized6.stderr Account for ?Sized type parameter bounds 2020-02-02 11:53:10 -08:00
unsized7.rs
unsized7.stderr Account for ?Sized type parameter bounds 2020-02-02 11:53:10 -08:00
unspecified-self-in-trait-ref.rs
unspecified-self-in-trait-ref.stderr Unify output of "variant not found" errors 2020-01-08 08:05:31 -08:00
unsupported-cast.rs
unsupported-cast.stderr
unused-move-capture.rs
unused-move.rs
unwind-resource.rs
unwind-unique.rs
use-crate-name-alias.rs
use-import-export.rs
use-keyword-2.rs
use-mod.rs
use-module-level-int-consts.rs Add test accessing the module level int/float consts 2020-01-23 20:55:07 +01:00
use-nested-groups.rs
use-self-in-inner-fn.rs
use-self-in-inner-fn.stderr
use.rs
use_inline_dtor.rs
used.rs
used.stderr
useless-comment.rs clean things up 2020-02-21 16:01:48 -08:00
useless-comment.stderr clean things up 2020-02-21 16:01:48 -08:00
useless-pub.rs
useless-pub.stderr
user-defined-macro-rules.rs
using-target-feature-unstable.rs
utf8-bom.rs
utf8.rs
utf8_chars.rs
utf8_idents-rpass.rs
utf8_idents.rs
utf8_idents.stderr --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
variance-intersection-of-ref-and-opt-ref.rs
variance-iterators-in-libcore.rs
vector-cast-weirdness.rs
vector-cast-weirdness.stderr
vector-no-ann.rs
vector-no-ann.stderr Add more context for type parameters 2019-12-11 17:18:43 -08:00
volatile-fat-ptr.rs
vtable-res-trait-param.rs
vtable-res-trait-param.stderr When possible point at argument causing item obligation failure 2019-09-19 12:10:23 -07:00
wait-forked-but-failed-child.rs
walk-struct-literal-with.rs
walk-struct-literal-with.stderr
warn-ctypes-inhibit.rs
warn-path-statement.rs
warn-path-statement.stderr
wasm-custom-section-relocations.rs
wasm-custom-section-relocations.stderr
wasm-import-module.rs
wasm-import-module.stderr
weak-lang-item.rs
weak-new-uninhabited-issue-48493.rs
weird-exit-code.rs
weird-exprs.rs
wf-bound-region-in-object-type.rs
while-let.rs Update error annotations positions 2019-11-03 10:20:11 +01:00
while-let.stderr rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
while-type-error.rs
while-type-error.stderr Surround types with backticks in type errors 2019-11-18 11:03:04 -08:00
windows-subsystem-invalid.rs
windows-subsystem-invalid.stderr
wrapping-int-api.rs Ignore overflow lint on 32-bit platform 2020-01-01 12:31:36 -05:00
wrapping-int-combinations.rs Skip wrapping arithmetic tests on emscripten for 128 bit integers 2019-08-30 14:10:46 +02:00
write-fmt-errors.rs
write-to-static-mut-in-static.rs
write-to-static-mut-in-static.stderr
writealias.rs
writing-to-immutable-vec.rs
writing-to-immutable-vec.stderr
wrong-hashset-issue-42918.rs
wrong-mul-method-signature.rs
wrong-mul-method-signature.stderr Auto merge of #66682 - estebank:fn-type-err, r=davidtwco 2019-11-25 12:54:42 +00:00
wrong-ret-type.rs
wrong-ret-type.stderr Emit coercion suggestions in more places 2019-12-03 21:51:16 -05:00
x86stdcall.rs
x86stdcall2.rs
xc-private-method.rs
xc-private-method.stderr
xc-private-method2.rs
xc-private-method2.stderr
yield.rs
yield1.rs
yield2.rs
z-crate-attr.rs