rust/src/test/ui
bors 9f75dbfa69 Auto merge of #85767 - lqd:stackless_span_stacks, r=oli-obk
A bit more polish on const eval errors

This PR adds a bit more polish to the const eval errors:
- a slight improvement to the PME messages from #85633: I mentioned there that the erroneous item's paths were dependent on the environment, and could be displayed fully qualified or not. This can obscure the items when they come from a dependency. This PR uses the pretty-printing code ensuring the items' paths are not trimmed.
- whenever there are generics involved in an item where const evaluation errors out, the error message now displays the instance and its const arguments, so that we can see which instantiated item and compile-time values lead to the error.

So we get this slight improvement for our beloved `stdarch` example, on nightly:
```
error[E0080]: evaluation of constant value failed
 --> ./stdarch/crates/core_arch/src/macros.rs:8:9
  |
8 |         assert!(IMM >= MIN && IMM <= MAX, "IMM value not in expected range");
  |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the evaluated program panicked at 'IMM value not in expected range', /rustc/9111b8ae9793f18179a1336417618fc07a9cac85/library/core/src/../../stdarch/crates/core_arch/src/macros.rs:8:9
  |
```

to this PR's:

```
error[E0080]: evaluation of `core::core_arch::macros::ValidateConstImm::<51_i32, 0_i32, 15_i32>::VALID` failed
 --> ./stdarch/crates/core_arch/src/macros.rs:8:9
  |
8 |         assert!(IMM >= MIN && IMM <= MAX, "IMM value not in expected range");
  |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the evaluated program panicked at 'IMM value not in expected range', ./stdarch/crates/core_arch/src/macros.rs:8:9
  |
```

with this PR.

Of course this is an idea from Oli, so maybe r? `@oli-obk` if they have the time.
2021-05-29 13:34:20 +00:00
..
abi Move some tests to more suitable subdirs 2021-03-06 18:24:53 +09:00
alloc-error
allocator Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
annotate-snippet
anon-params Turn old edition lints (anonymous-parameters, keyword-idents) into warn-by-default on 2015 2021-04-12 09:45:59 -07:00
array-slice-vec remove const_fn feature gate from const tests 2021-04-29 09:27:45 +02:00
asm Auto merge of #85290 - Amanieu:asm_const_int, r=nagisa 2021-05-16 17:52:52 +00:00
associated-consts Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
associated-item Add test for #34792 2021-01-16 17:08:33 +01:00
associated-type-bounds Add test for issue #81193 2021-04-23 17:58:43 +01:00
associated-types Revert to only using opportunistic_resolve_vars for existing places 2021-05-15 12:10:56 -04:00
ast-json Update test output for edition preludes. 2021-02-25 13:43:11 +01:00
async-await Test THIR unsafeck for unsafe ops in closures 2021-05-27 21:04:44 +02:00
attributes Stabilize extended_key_value_attributes 2021-05-18 01:01:36 -04:00
auto-traits Fix UI tests for negative polarity implementations of traits 2020-12-01 13:30:08 -06:00
autoref-autoderef Move some tests to more reasonable directories - 2 2021-01-16 19:46:54 -03:00
auxiliary Add #[rustc_legacy_const_generics] 2021-02-23 17:25:55 +00:00
bench
binding make unaligned_refereces future-incompat lint warn-by-default, and remove the safe_packed_borrows lint that it replaces 2021-03-27 16:59:37 +01:00
binop Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
blind pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
block-result Point at impl and type defs introducing requirements on E0277 2021-04-06 19:55:44 -07:00
borrowck Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
box Rename AllocRef to Allocator and (de)alloc to (de)allocate 2020-12-04 14:47:15 +01:00
btreemap Add a test for BTreeMap lifetime bound to see if it compiles 2020-08-05 23:44:34 +02:00
builtin-superkinds Point at impl and type defs introducing requirements on E0277 2021-04-06 19:55:44 -07:00
c-variadic Update tests for extern block linting 2021-01-13 07:49:16 -05:00
cast Auto merge of #84968 - FabianWolff:master, r=estebank 2021-05-28 03:38:28 +00:00
cfg Rollup merge of #84734 - tmandry:compiletest-needs-unwind, r=Mark-Simulacrum 2021-05-07 00:38:37 +02:00
chalkify Fix various Chalk lowering bugs 2020-10-30 19:39:33 +00:00
closure-expected-type Make anonymous binders start at 0 2020-10-29 18:50:23 -04:00
closure_context
closures add new attribute rustc_insignificant_dtor and a query to check if a type has a significant drop 2021-05-14 22:57:33 -04:00
cmse-nonsecure Add a new ABI to support cmse_nonsecure_call 2021-02-02 13:04:31 +00:00
codemap_tests Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
coercion path trimming: ignore type aliases 2021-02-06 12:03:48 +02:00
coherence Remove trailing : from E0119 message 2021-04-06 18:16:11 -07:00
command Test THIR unsafeck for unsafe ops in closures 2021-05-27 21:04:44 +02:00
compare-method Provide verbose suggestion for new output type 2021-04-08 15:54:26 -07:00
conditional-compilation Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
confuse-field-and-method remove generic argument insead of displaying "_" 2021-05-21 14:31:06 +02:00
const-generics const eval errors: display the current item instance if there are generics involved 2021-05-28 00:17:47 +02:00
const-ptr Auto merge of #81238 - RalfJung:copy-intrinsics, r=m-ou-se 2021-02-13 20:30:07 +00:00
const_evaluatable errooaaar~ 2021-03-02 15:47:16 +00:00
const_prop Bump mir-opt-level from 2 to 3 in tests 2021-03-05 17:13:57 -03:00
consts const eval errors: display the current item instance if there are generics involved 2021-05-28 00:17:47 +02:00
crate-loading Give a better error when std or core are missing 2021-04-25 16:45:31 +00:00
cross Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
cross-crate Reachable statics have reachable initializers 2021-04-25 00:00:00 +00:00
custom_test_frameworks Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
cycle-trait Revert "Auto merge of #79637 - spastorino:revert-trait-inheritance-self, r=Mark-Simulacrum" 2021-02-05 18:56:56 -03:00
definition-reachable
dep-graph Bless tests. 2021-05-12 14:01:22 +02:00
deprecation Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
derived-errors Clarify message about unresolved use 2020-09-01 18:38:14 +01:00
derives completion uwu 2021-05-13 11:37:32 +01:00
deriving Update to chalk 0.31. Implement some unimplemented. Ignore some tests in compare mode chalk don't finish. 2020-10-06 14:14:25 -04:00
dest-prop Bump mir-opt-level from 2 to 3 in tests 2021-03-05 17:13:57 -03:00
destructuring-assignment Move some tests to more reasonable directories - 6 2021-04-17 18:53:54 -03:00
did_you_mean Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
directory_ownership Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
disallowed-deconstructing pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
discrim Update tests to remove old numeric constants 2020-11-29 00:55:55 -05:00
dollar-crate Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
drop Revert "Avoid leaking block expression values" 2021-02-04 21:29:49 -05:00
drop-bounds Uplift drop-bounds lint from clippy 2020-10-01 12:06:33 -07:00
dropck Move some tests to more reasonable directories - 2 2021-01-16 19:46:54 -03:00
dst Point at impl and type defs introducing requirements on E0277 2021-04-06 19:55:44 -07:00
duplicate Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
dyn-keyword Add compatibility info to lints 2021-04-13 16:55:54 +02:00
dynamically-sized-types test that we do not change the offset of ZST tuple fields when unsizing 2020-08-30 14:58:03 -04:00
editions Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
empty add suggestion for unit enum variant when matched with a patern 2021-05-02 13:58:38 +02:00
entry-point Add primary marker on codegen unit to take charge of main_wrapper for non-local cases. 2021-05-09 10:52:03 +08:00
enum Add help message for unused type param 2021-05-01 21:58:06 +00:00
enum-discriminant Add help message for unused type param 2021-05-01 21:58:06 +00:00
error-codes Auto merge of #84968 - FabianWolff:master, r=estebank 2021-05-28 03:38:28 +00:00
explicit Fix structured suggestion for explicit drop call 2021-01-17 16:48:52 -08:00
expr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
extenv Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
extern Auto merge of #81942 - the8472:reduce-ui-test-threads, r=Mark-Simulacrum 2021-04-09 16:22:23 +00:00
extern-flag Remove compile-fail test suite 2020-12-29 23:39:56 +03:00
feature-gates stabilize member constraints 2021-05-26 06:01:53 -04:00
fmt Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
fn Move some tests to more reasonable directories - 6 2021-04-17 18:53:54 -03:00
for Fix tests from rebase 2020-10-06 11:19:33 +01:00
for-loop-while Move some tests to more reasonable directories 2021-02-16 21:22:21 -03:00
foreign Update tests for extern block linting 2021-01-13 07:49:16 -05:00
fully-qualified-type pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
functional-struct-update pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
functions-closures Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
generator Test THIR unsafeck for unsafe ops in closures 2021-05-27 21:04:44 +02:00
generic-associated-types Rollup merge of #85240 - Aaron1011:no-suggest-static, r=davidtwco 2021-05-13 15:54:14 +02:00
generics Bless tests 2021-05-12 13:57:30 +02:00
half-open-range-patterns Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
hashmap Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
hello_world
higher-rank-trait-bounds Add a FIXME comment 2020-08-06 05:21:03 +09:00
hr-subtype Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
hrtb Revert to only using opportunistic_resolve_vars for existing places 2021-05-15 12:10:56 -04:00
hygiene Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
impl-header-lifetime-elision Update ui tests (nll) 2021-02-02 18:57:34 +01:00
impl-trait bless compare-mode=nll output 2021-05-26 12:05:34 -04:00
imports Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
in-band-lifetimes Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
include-macros Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
inference Better rustc_on_unimplemented, and UI test fixes 2021-05-06 11:37:45 -07:00
infinite Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
inherent-impls-overlap-check Add tests 2020-12-07 02:01:21 +01:00
inline-const Don't allow const to begin a nonterminal 2020-12-17 13:58:56 -08:00
interior-mutability traits diagnostics: Don't print closure/generator upvar_tys tuple 2020-10-11 03:33:27 -04:00
internal Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
intrinsics Test THIR unsafeck for unsafe ops in closures 2021-05-27 21:04:44 +02:00
invalid entirely remove rustc_args_required_const attribute 2021-05-12 16:15:27 +02:00
invalid-module-declaration E0583: Include secondary path in error message 2021-05-06 09:40:05 +08:00
invalid-self-argument
issues Auto merge of #85607 - LeSeulArtichaut:thir-unsafeck-closures, r=nikomatsakis 2021-05-28 20:26:00 +00:00
iterators Test array into_iter with more wrapper types 2021-04-16 11:12:01 -07:00
keyword
kindck rebase and update tests 2021-04-07 08:31:38 -07:00
label Parse loop labels missing a leading ' 2021-01-21 21:41:47 -08:00
lang-items Report an error if a lang item has the wrong number of generic arguments 2021-05-15 19:53:16 +02:00
layout Replace type_alias_impl_trait by min_type_alias_impl_trait with no actual changes in behaviour 2021-03-15 17:32:43 +00:00
lazy_normalization_consts update tests 2020-12-26 18:24:10 +01:00
lifetimes Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
limits Move type size check tests to new dir ui/limits 2021-02-05 09:22:42 +03:00
linkage-attr Move some tests to more reasonable directories - 6 2021-04-17 18:53:54 -03:00
lint More tests for issue-85255 2021-05-16 10:18:28 +08:00
liveness Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
llvm-asm Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
loops One more test case. 2021-04-24 22:20:08 +02:00
lub-glb
macro_backtrace Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
macros Remove some unncessary spaces from pretty-printed tokenstream output 2021-05-15 12:05:03 -04:00
malformed Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
manual
marker_trait_attr Use smaller def span for functions 2020-08-22 18:41:49 -04:00
match Improve error message for non-exhaustive matches on non-exhaustive enums 2021-05-12 19:25:12 +02:00
meta Add needs-run-enabled directive for should-fail tests 2021-04-30 04:12:37 +00:00
methods Rollup merge of #84221 - ABouttefeux:generic-arg-elision, r=estebank 2021-05-27 03:02:03 +02:00
mir const eval errors: display the current item instance if there are generics involved 2021-05-28 00:17:47 +02:00
mir-dataflow
mismatched_types Auto merge of #84968 - FabianWolff:master, r=estebank 2021-05-28 03:38:28 +00:00
missing Fix impl type parameter suggestion involving consts 2021-05-07 18:29:25 +02:00
missing_non_modrs_mod E0583: Include secondary path in error message 2021-05-06 09:40:05 +08:00
modules Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
modules_and_files_visibility use full path for E0761 2021-05-03 18:57:48 +08:00
moves Change wording of note 2021-01-08 14:57:35 -05:00
mut Compiler error messages: reduce assertiveness of message E0384 2021-04-12 23:29:09 +01:00
namespace Point at item definition in foreign crates 2020-08-10 12:04:10 -07:00
native-library-link-flags Implement RFC 2951: Native link modifiers 2021-05-05 16:04:25 -07:00
never_type Improve an error message. 2021-04-18 20:38:23 +01:00
nll Don't suggest adding 'static lifetime to arguments 2021-05-12 21:43:09 -04:00
non_modrs_mods
non_modrs_mods_and_inline_mods
not-panic pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
numbers-arithmetic Move some tests to more reasonable directories - 2 2021-01-16 19:46:54 -03:00
numeric typeck: Emit structured suggestions for tuple struct syntax 2021-02-04 11:58:55 -08:00
object-lifetime Update ui tests (nll) 2021-02-02 18:57:34 +01:00
object-safety review comments 2020-10-20 09:26:15 -07:00
obsolete-in-place
on-unimplemented Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
or-patterns Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
overloaded
packed adjust old test 2021-03-28 14:49:35 +02:00
packed-struct
panic-handler Add needs-unwind to tests 2021-05-06 02:49:34 +00:00
panic-runtime Add needs-unwind to tests 2021-05-06 02:49:34 +00:00
panics panic ui test: Test always_abort on one thread, panic on another 2021-05-07 11:17:44 +01:00
parser Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
pattern Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
polymorphization Bump mir-opt-level from 3 to 4 in tests 2021-03-05 17:13:57 -03:00
print-fuel update print fuel test output again... 2020-11-19 08:47:00 -05:00
print_type_sizes Mark -1 as an available niche for file descriptors 2020-12-10 13:31:52 -07:00
privacy Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
proc-macro Add proc macro Literal parse test 2021-05-19 11:38:23 -07:00
process panic abort after fork test: Disable on android 2021-05-14 11:39:51 +01:00
process-termination
pub resolve: Reduce scope of pub_use_of_private_extern_crate deprecation lint 2021-02-11 10:15:29 +03:00
qualified char not char 2020-09-26 13:34:49 +01:00
range Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
raw-ref-op
reachable Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
recursion Point at impl and type defs introducing requirements on E0277 2021-04-06 19:55:44 -07:00
recursion_limit
regions Don't suggest adding 'static lifetime to arguments 2021-05-12 21:43:09 -04:00
repr Allow specifying alignment for functions 2021-04-05 17:36:51 -04:00
reserved
resolve change from review and show full type if it can be deref 2021-05-22 12:38:48 +02:00
return Erase late bound regions to avoid ICE 2021-02-28 22:20:15 +09:00
rfc-0107-bind-by-move-pattern-guards pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
rfc-1445-restrict-constants-in-patterns Update tests to remove old numeric constants 2020-11-29 00:55:55 -05:00
rfc-1717-dllimport Rename some RFC dirs to be sorted alphabetically 2020-10-15 10:21:45 +09:00
rfc-1937-termination-trait Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
rfc-2005-default-binding-mode Stabilize move_ref_pattern 2020-09-15 14:23:05 +08:00
rfc-2008-non-exhaustive Auto merge of #85233 - FabianWolff:issue-85227, r=petrochenkov 2021-05-14 06:53:45 +00:00
rfc-2027-object-safe-for-dispatch
rfc-2091-track-caller remove const_fn feature gate 2021-05-09 14:29:31 +02:00
rfc-2093-infer-outlives Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
rfc-2126-crate-paths
rfc-2126-extern-absolute-paths diagnostics: Differentiate between edition meanings of ::foo in resolve diagnostics (for bare ::foo) 2021-03-07 14:21:48 -08:00
rfc-2294-if-let-guard Add help for matches for if let in arm guard 2021-03-07 14:44:21 -08:00
rfc-2306
rfc-2361-dbg-macro Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
rfc-2457 E0583: Include secondary path in error message 2021-05-06 09:40:05 +08:00
rfc-2497-if-let-chains Better rustc_on_unimplemented, and UI test fixes 2021-05-06 11:37:45 -07:00
rfc-2565-param-attrs Turn old edition lints (anonymous-parameters, keyword-idents) into warn-by-default on 2015 2021-04-12 09:45:59 -07:00
rfc-2627-raw-dylib Update tests for extern block linting 2021-01-13 07:49:16 -05:00
rfc-2632-const-trait-impl don't let const_fn feature flag affect impl-block-level trait bounds 2021-04-29 09:27:45 +02:00
rfcs Check for calls to functions with #[target_feature] in THIR unsafeck 2021-05-20 00:06:32 +02:00
rmeta Move some tests to more reasonable directories 2021-02-16 21:22:21 -03:00
rust-2018 Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
rustdoc Update char::escape_debug_ext to handle different escapes in strings vs. chars 2021-03-26 11:23:51 +03:00
sanitize fix sanitizer tests 2021-04-25 11:08:33 +02:00
save-analysis Replace type_alias_impl_trait by min_type_alias_impl_trait with no actual changes in behaviour 2021-03-15 17:32:43 +00:00
self Suggest box/pin/arc ing receiver on method calls 2021-03-29 18:14:44 -07:00
sepcomp Update tests for extern block linting 2021-01-13 07:49:16 -05:00
shadowed Tweak suggestion output 2021-04-23 18:57:52 -07:00
simd Test THIR unsafeck for unsafe ops in closures 2021-05-27 21:04:44 +02:00
simd-intrinsic fix test suite 2021-05-13 15:01:09 +02:00
single-use-lifetime Update UI tests affected by changed DefPathHash value construction. 2021-02-02 20:59:48 +01:00
span Test THIR unsafeck for unsafe ops in closures 2021-05-27 21:04:44 +02:00
specialization Add test for issue #51892 2021-04-23 23:12:21 +01:00
stability-attribute remove const_fn feature gate 2021-05-09 14:29:31 +02:00
static Check for use of mutable/extern statics in THIR unsafeck 2021-05-21 19:51:53 +02:00
statics Move some tests to more suitable subdirs 2021-03-06 18:24:53 +09:00
str Indent a note to make folding work nicer 2020-09-05 02:17:22 +00:00
structs improve diagnosts for GATs 2021-05-11 14:09:46 +02:00
structs-enums Auto merge of #85012 - FabianWolff:struct-rec, r=davidtwco 2021-05-11 00:00:53 +00:00
suggestions Auto merge of #85511 - Mark-Simulacrum:eq-not-sup, r=nikomatsakis 2021-05-21 16:36:36 +00:00
svh Remove compile-fail test suite 2020-12-29 23:39:56 +03:00
symbol-names Remove legacy for trait object mangling test and replace crate hash 2021-05-17 09:24:19 -04:00
target-feature rustc: Support Rust-specific features in -Ctarget-feature 2021-05-06 08:52:03 -07:00
terminal-width Implement Encoder for Diagnostic manually 2021-02-07 14:54:22 -08:00
test-attrs Remove #[main] attribute. 2021-04-16 13:04:02 +08:00
thinlto
threads-sendsync Test -Zthir-unsafeck for unsafe function calls 2021-05-11 20:35:38 +02:00
tool-attributes
traits Lint against non-camelCase trait alias names 2021-05-26 19:55:27 -04:00
transmute stabilize union with 'ManuallyDrop' fields and 'impl Drop for Union' 2020-10-16 11:33:33 +02:00
treat-err-as-bug Set RUST_BACKTRACE=0 when running treat-err-as-bug tests 2021-02-22 21:07:40 -05:00
trivial-bounds Say "doesn't" instead of "wouldn't" in convert message 2020-09-29 19:27:58 -07:00
try-block Auto merge of #84767 - scottmcm:try_trait_actual, r=lcnr 2021-05-18 20:50:01 +00:00
try-trait Extend rustc_on_implemented to improve a ?-on-ControlFlow error message 2021-05-23 07:18:02 -07:00
tuple Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
type Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
type-alias Clarify message about unresolved use 2020-09-01 18:38:14 +01:00
type-alias-enum-variants improve diagnosts for GATs 2021-05-11 14:09:46 +02:00
type-alias-impl-trait stabilize member constraints 2021-05-26 06:01:53 -04:00
type-inference
typeck Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
typeof add ui test for new typeof error messages 2021-04-26 16:36:48 -07:00
ufcs improve diagnosts for GATs 2021-05-11 14:09:46 +02:00
unboxed-closures Bless tests 2021-05-12 13:57:30 +02:00
underscore-imports Fix borrow and deref 2021-03-03 11:23:29 +01:00
underscore-lifetime
uniform-paths
uninhabited path trimming: ignore type aliases 2021-02-06 12:03:48 +02:00
union Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
unique Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
unnamed_fields Add test for restriction of anonymous types on validation 2021-05-16 09:53:17 -05:00
unresolved
unsafe Rollup merge of #85564 - pnkfelix:issue-85435-readd-capture-disjoint-fields-gate, r=nikomatsakis 2021-05-27 03:02:08 +02:00
unsized fix suggestion for unsized function parameters 2021-04-19 20:06:19 +02:00
unsized-locals Point at impl and type defs introducing requirements on E0277 2021-04-06 19:55:44 -07:00
unused Fix unused attributes on macro_rules. 2021-05-15 16:13:46 -07:00
unused-crate-deps Implement Encoder for Diagnostic manually 2021-02-07 14:54:22 -08:00
unwind-abis rustc_target: add "unwind" payloads to Abi 2021-03-09 14:38:29 -05:00
use Change wording of note 2021-01-08 14:57:35 -05:00
variance Add help message for unused type param 2021-05-01 21:58:06 +00:00
variants resolve: Remove visibility hacks for enum variants and trait items 2021-02-10 22:46:44 +03:00
wasm Add a regression test for #76281 2021-01-16 14:29:55 +09:00
wf Adjust self-type to require equality 2021-05-21 10:16:53 -04:00
where-clauses give full path of constraint in suggest_constraining_type_param 2021-03-31 09:47:31 +08:00
xcrate Point at item definition in foreign crates 2020-08-10 12:04:10 -07:00
zero-sized Fix new 'unnecessary trailing semicolon' warnings 2020-11-26 17:08:36 -05:00
.gitattributes
absolute-paths-in-nested-use-groups.rs
absolute-paths-in-nested-use-groups.stderr
access-mode-in-closures.rs
access-mode-in-closures.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
alias-uninit-value.rs
align-with-extern-c-fn.rs
alignment-gep-tup-like-1.rs
alloca-from-derived-tydesc.rs
anonymous-higher-ranked-lifetime.rs
anonymous-higher-ranked-lifetime.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
arg-count-mismatch.rs
arg-count-mismatch.stderr ensure arguments are included in count mismatch span 2020-10-15 10:22:39 -04:00
arg-type-mismatch.rs
arg-type-mismatch.stderr
argument-passing.rs
artificial-block.rs
as-precedence.rs
assign-assign.rs
assign-imm-local-twice.rs Compiler error messages: reduce assertiveness of message E0384 2021-04-12 23:29:09 +01:00
assign-imm-local-twice.stderr Compiler error messages: reduce assertiveness of message E0384 2021-04-12 23:29:09 +01:00
assignment-operator-unimplemented.rs
assignment-operator-unimplemented.stderr
assoc-inherent.rs Add feature gate for inherent associate types. 2021-02-25 14:10:25 +01:00
assoc-inherent.stderr Add feature gate for inherent associate types. 2021-02-25 14:10:25 +01:00
assoc-lang-items.rs
assoc-lang-items.stderr
assoc-oddities-3.rs
associated-item-long-paths.rs
associated-path-shl.rs
associated-path-shl.stderr
atomic-from-mut-not-available.rs Test that AtomicU64::from_mut is not available on x86 linux. 2020-09-21 21:20:05 +02:00
atomic-from-mut-not-available.stderr Test that AtomicU64::from_mut is not available on x86 linux. 2020-09-21 21:20:05 +02:00
atomic-print.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
attempted-access-non-fatal.rs
attempted-access-non-fatal.stderr
attr-bad-crate-attr.rc
attr-eq-token-tree.rs Accept arbitrary expressions in key-value attributes at parse time 2020-12-09 21:37:32 +03:00
attr-eq-token-tree.stderr Accept arbitrary expressions in key-value attributes at parse time 2020-12-09 21:37:32 +03:00
attr-shebang.rs
attr-start.rs
attr-usage-inline.rs Fixed #[inline] to be warned in fields, arms, macro defs 2021-02-01 23:36:19 +09:00
attr-usage-inline.stderr Fixed #[inline] to be warned in fields, arms, macro defs 2021-02-01 23:36:19 +09:00
attr-usage-repr.rs passes: check_attr on more targets 2020-09-28 12:18:52 +01:00
attr-usage-repr.stderr passes: check_attr on more targets 2020-09-28 12:18:52 +01:00
attribute-with-no-generics-in-parameter-list.rs
attribute-with-no-generics-in-parameter-list.stderr
attrs-resolution-errors.rs resolve: Centralize some error reporting for unexpected macro resolutions 2020-11-19 19:25:20 +03:00
attrs-resolution-errors.stderr resolve: Centralize some error reporting for unexpected macro resolutions 2020-11-19 19:25:20 +03:00
attrs-resolution.rs
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-ref-slice-plus-ref.rs
auto-ref-slice-plus-ref.stderr change from review and show full type if it can be deref 2021-05-22 12:38:48 +02:00
autobind.rs
autoderef-full-lval.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
autoderef-full-lval.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
backtrace-apple-no-dsymutil.rs rustc: Stabilize -Zrun-dsymutil as -Csplit-debuginfo 2021-01-28 08:51:11 -08:00
backtrace-debuginfo-aux.rs
backtrace-debuginfo.rs Drop -opt-bisect-limit=0 flag from test 2021-05-08 10:58:08 +02:00
backtrace.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
bare-fn-implements-fn-mut.rs
bare-static-string.rs
bastion-of-the-turbofish.rs
big-literals.rs Update tests to remove old numeric constants 2020-11-29 00:55:55 -05:00
bind-by-move.rs
bitwise.rs
blind-item-local-shadow.rs
blind-item-mixed-crate-use-item.rs
blind-item-mixed-use-item.rs
bogus-tag.rs
bogus-tag.stderr
borrow-by-val-method-receiver.rs
bound-suggestions.fixed give full path of constraint in suggest_constraining_type_param 2021-03-31 09:47:31 +08:00
bound-suggestions.rs Account for generics when suggesting bound 2021-01-24 23:16:50 -08:00
bound-suggestions.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
bounds-lifetime.rs
bounds-lifetime.stderr
break-diverging-value.rs Use diverges instead of !-type 2020-10-22 23:12:46 +01:00
break-diverging-value.stderr Use diverges instead of !-type 2020-10-22 23:12:46 +01:00
break-outside-loop.rs
break-outside-loop.stderr
break-while-condition.rs
break-while-condition.stderr
bug-7183-generics.rs
bug-7295.rs
builtin-clone-unwind.rs
builtin-clone.rs
by-move-pattern-binding.rs
by-move-pattern-binding.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
byte-literals.rs
c-stack-returning-int64.rs Update tests for extern block linting 2021-01-13 07:49:16 -05: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
capture1.rs
capture1.stderr
catch-unwind-bang.rs
cenum_impl_drop_cast.rs
cenum_impl_drop_cast.stderr
cfguard-run.rs
changing-crates.rs
changing-crates.stderr
char.rs
check-static-immutable-mut-slices.rs Permit mutable references in all const contexts 2021-01-23 11:33:45 +00:00
check-static-immutable-mut-slices.stderr Adjust wording of a diagnostic 2021-01-23 11:33:45 +00:00
check-static-recursion-foreign.rs Fix broken test on musl 2020-09-05 21:29:54 -04:00
check-static-values-constraints.rs Bless tests 2020-09-29 19:20:33 -07:00
check-static-values-constraints.stderr Bless tests 2020-09-29 19:20:33 -07:00
child-outlives-parent.rs
class-cast-to-trait.rs
class-cast-to-trait.stderr change from review and show full type if it can be deref 2021-05-22 12:38:48 +02:00
class-method-missing.rs
class-method-missing.stderr
class-missing-self.rs
class-missing-self.stderr
cleanup-arm-conditional.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 add test 2021-04-07 19:23:17 +02:00
clone-with-exterior.rs
close-over-big-then-small-data.rs
closure-expected.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
closure-expected.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
closure_promotion.rs
codegen-object-shim.rs
collections-const-new.rs
command-line-diagnostics.rs
command-line-diagnostics.stderr Compiler error messages: reduce assertiveness of message E0384 2021-04-12 23:29:09 +01:00
commandline-argfile-badutf8.args
commandline-argfile-badutf8.rs
commandline-argfile-badutf8.stderr
commandline-argfile-missing.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
commandline-argfile-missing.stderr
commandline-argfile.args
commandline-argfile.rs
compile_error_macro.rs
compile_error_macro.stderr
complex.rs
concat.rs
concat.stderr
conflicting-repr-hints.rs
conflicting-repr-hints.stderr
conservative_impl_trait.rs
conservative_impl_trait.stderr Fix tests from rebase 2020-10-06 11:19:33 +01:00
constructor-lifetime-args.rs improve diagnosts for GATs 2021-05-11 14:09:46 +02:00
constructor-lifetime-args.stderr improve diagnosts for GATs 2021-05-11 14:09:46 +02:00
continue-after-missing-main.nll.stderr
continue-after-missing-main.rs
continue-after-missing-main.stderr
conversion-methods.rs
conversion-methods.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
copy-a-resource.rs
copy-a-resource.stderr Suggest box/pin/arc ing receiver on method calls 2021-03-29 18:14:44 -07:00
core-run-destroy.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
crate-in-paths.rs
crate-in-paths.stderr
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
custom_attribute.stderr
cycle-generic-bound.rs
debuginfo-emit-llvm-ir-and-split-debuginfo.rs Don't fail to remove files if they are missing 2021-02-14 18:31:57 +02:00
debuginfo-lto.rs
deduplicate-diagnostics-2.deduplicate.stderr
deduplicate-diagnostics-2.duplicate.stderr
deduplicate-diagnostics-2.rs
deduplicate-diagnostics.deduplicate.stderr
deduplicate-diagnostics.duplicate.stderr
deduplicate-diagnostics.rs
deep.rs
default-alloc-error-hook.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
default-associated-types.rs
default-method-parsing.rs
default-method-simple.rs
defaults-well-formedness.rs
deprecation-in-force-unstable.rs
deref-non-pointer.rs
deref-non-pointer.stderr
deref-rc.rs
deref-suggestion.rs Add additional test 2021-04-02 12:42:48 +02:00
deref-suggestion.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
deref.rs
derive-uninhabited-enum-38885.rs
derive-uninhabited-enum-38885.stderr
destructure-trait-ref.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
destructure-trait-ref.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
disambiguate-identical-names.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
disambiguate-identical-names.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
diverging-fallback-method-chain.rs
diverging-fallback-option.rs
diverging-fn-tail-35849.rs
diverging-fn-tail-35849.stderr
diverging-tuple-parts-39485.rs
diverging-tuple-parts-39485.stderr
does-nothing.rs
does-nothing.stderr
dont-suggest-private-trait-method.rs
dont-suggest-private-trait-method.stderr
double-ref.rs
double-type-import.rs
double-type-import.stderr
dupe-first-attr.rc
duplicate_entry_error.rs
duplicate_entry_error.stderr Use smaller def span for functions 2020-08-22 18:41:49 -04:00
dyn-trait-compatibility.rs Clarify message about unresolved use 2020-09-01 18:38:14 +01:00
dyn-trait-compatibility.stderr Clarify message about unresolved use 2020-09-01 18:38:14 +01: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
editions-crate-root-2015.rs diagnostics: Don't mention external crates when hitting import errors on crate imports in 2018 2021-03-07 15:15:19 -08:00
editions-crate-root-2015.stderr diagnostics: Differentiate between edition meanings of ::foo in resolve diagnostics for ::foo::Bar 2021-03-07 14:24:47 -08:00
editions-crate-root-2018.rs diagnostics: Don't mention external crates when hitting import errors on crate imports in 2018 2021-03-07 15:15:19 -08:00
editions-crate-root-2018.stderr diagnostics: Don't mention external crates when hitting import errors on crate imports in 2018 2021-03-07 15:15:19 -08:00
elide-errors-on-mismatched-tuple.rs
elide-errors-on-mismatched-tuple.stderr
elided-test.rs
elided-test.stderr
else-if.rs
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
enums-pats-not-idents.rs
enums-pats-not-idents.stderr
env-args-reverse-iterator.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
env-funky-keys.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
env-null-vars.rs
env-vars.rs Fix src/test/ui/env-vars.rs on 128-core machines on Windows 2020-12-03 18:07:29 -08:00
epoch-gate-feature.rs
eq-multidispatch.rs
error-festival.rs
error-festival.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
error-should-say-copy-not-pod.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
error-should-say-copy-not-pod.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
estr-subtyping.rs
estr-subtyping.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
estr-uniq.rs
eval-enum.rs Make invalid integer operation messages consistent 2020-09-26 13:34:49 +01:00
eval-enum.stderr Make invalid integer operation messages consistent 2020-09-26 13:34:49 +01:00
exclusive-drop-and-copy.rs
exclusive-drop-and-copy.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
exec-env.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
expanded-cfg.rs
explain.rs
explain.stdout Slightly improve code samples in E0591 2020-11-27 19:07:14 -08:00
explicit-i-suffix.rs
explore-issue-38412.rs
explore-issue-38412.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
export-fully-qualified.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
export-fully-qualified.stderr Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
export-import.rs
export-import.stderr
export-multi.rs
export-non-interference2.rs
export-non-interference3.rs
export-tag-variant.rs
export-tag-variant.stderr
export.rs
export.stderr
export2.rs Clarify message about unresolved use 2020-09-01 18:38:14 +01:00
export2.stderr Clarify message about unresolved use 2020-09-01 18:38:14 +01:00
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-unique.rs
expr-if.rs
expr-scope.rs
ext-expand-inner-exprs.rs
ext-nonexistent.rs
ext-nonexistent.stderr
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
fds-are-cloexec.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
ffi_const.rs
ffi_const.stderr Add explanation for E0756 2020-09-21 21:04:56 +02:00
ffi_const2.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
ffi_const2.stderr
ffi_pure.rs
ffi_pure.stderr Add error explanation for E0755 2020-09-08 21:07:52 +02: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
fn-in-pat.rs
fn-in-pat.stderr
foreign-fn-return-lifetime.fixed
foreign-fn-return-lifetime.rs
foreign-fn-return-lifetime.stderr
foreign-unsafe-fn-called.mir.stderr Test -Zthir-unsafeck for unsafe function calls 2021-05-11 20:35:38 +02:00
foreign-unsafe-fn-called.rs Test -Zthir-unsafeck for unsafe function calls 2021-05-11 20:35:38 +02:00
foreign-unsafe-fn-called.thir.stderr Test -Zthir-unsafeck for unsafe function calls 2021-05-11 20:35:38 +02:00
format-no-std.rs
fsu-moves-and-copies.rs Remove compile-fail test suite 2020-12-29 23:39:56 +03:00
fun-call-variants.rs
fun-indirect-call.rs
future-incompatible-lint-group.rs
future-incompatible-lint-group.stderr
gated-bad-feature.rs
gated-bad-feature.stderr
glob-cycles.rs
global-scope.rs
guards.rs
hello.rs
hello2021.rs Require -Z unstable-options for unstable editions. 2020-12-31 19:06:09 +01:00
higher-lifetime-bounds.rs
higher-lifetime-bounds.stderr
ignore-all-the-things.rs
illegal-ufcs-drop.fixed Fix structured suggestion for explicit drop call 2021-01-17 16:48:52 -08:00
illegal-ufcs-drop.rs Fix structured suggestion for explicit drop call 2021-01-17 16:48:52 -08:00
illegal-ufcs-drop.stderr Fix structured suggestion for explicit drop call 2021-01-17 16:48:52 -08:00
immut-function-arguments.rs
immut-function-arguments.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-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
impossible_range.fixed
impossible_range.rs
impossible_range.stderr
in-band-lifetimes.rs
inc-range-pat.rs
include-single-expr-helper-1.rs
include-single-expr-helper.rs
include-single-expr.rs
include-single-expr.stderr
index-bot.rs
index-bot.stderr
index-help.rs
index-help.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
index_message.rs
index_message.stderr
indexing-requires-a-uint.rs
indexing-requires-a-uint.stderr Say "doesn't" instead of "wouldn't" in convert message 2020-09-29 19:27:58 -07:00
infer-fn-tail-expr.rs
inherit-env.rs
init-large-type.rs
init-res-into-things.rs
inline-disallow-on-variant.rs passes: check_attr on more targets 2020-09-28 12:18:52 +01:00
inline-disallow-on-variant.stderr passes: check_attr on more targets 2020-09-28 12:18:52 +01:00
inlined-main.rs
inner-attrs-on-impl.rs
inner-module.rs
inner-static-type-parameter.rs
inner-static-type-parameter.stderr Add help message for unused type param 2021-05-01 21:58:06 +00:00
inner-static.rs
instantiable.rs
integer-literal-suffix-inference.rs
integer-literal-suffix-inference.stderr Say "doesn't" instead of "wouldn't" in convert message 2020-09-29 19:27:58 -07:00
integral-indexing.rs
integral-indexing.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
integral-variable-unification-error.rs
integral-variable-unification-error.stderr
intrinsics-always-extern.rs
intrinsics-always-extern.stderr
invalid_crate_type_syntax.rs
invalid_crate_type_syntax.stderr
invalid_dispatch_from_dyn_impls.rs
invalid_dispatch_from_dyn_impls.stderr
issue-72470-llvm-dominate.rs Apply suggestions from review 2020-10-04 07:54:03 -04:00
issue-73914.rs
issue-76387-llvm-miscompile.rs Bump LLVM for DeadArgElim fix 2020-10-22 18:37:03 -04:00
issue-83639.rs Replace tabs in err messages before rendering 2021-03-29 13:38:36 +03:00
issue-83639.stderr Replace tabs in err messages before rendering 2021-03-29 13:38:36 +03:00
issues-71798.rs
issues-71798.stderr Fix tests from rebase 2020-10-06 11:19:33 +01:00
istr.rs
item-name-overload.rs
json-and-color.rs
json-and-color.stderr
json-and-error-format.rs
json-and-error-format.stderr
json-bom-plus-crlf-multifile-aux.rs
json-bom-plus-crlf-multifile.rs
json-bom-plus-crlf-multifile.stderr Implement Encoder for Diagnostic manually 2021-02-07 14:54:22 -08:00
json-bom-plus-crlf.rs
json-bom-plus-crlf.stderr Implement Encoder for Diagnostic manually 2021-02-07 14:54:22 -08:00
json-invalid.rs
json-invalid.stderr
json-multiple.nll.stderr
json-multiple.polonius.stderr
json-multiple.rs
json-multiple.stderr
json-options.nll.stderr
json-options.polonius.stderr
json-options.rs
json-options.stderr
json-short.rs
json-short.stderr Implement Encoder for Diagnostic manually 2021-02-07 14:54:22 -08:00
keyword-changes-2012-07-31.rs
kindck-implicit-close-over-mut-var.rs
kinds-in-metadata.rs
kinds-of-primitive-impl.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
kinds-of-primitive-impl.stderr Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
lambda-infer-unresolved.rs
lambda-var-hygiene.rs
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
legacy-const-generics-bad.rs Properly reject non-const arguments 2021-02-24 06:46:30 +00:00
legacy-const-generics-bad.stderr Properly reject non-const arguments 2021-02-24 06:46:30 +00:00
legacy-const-generics.rs TODO -> FIXME 2021-02-24 02:36:45 +00:00
lexical-scopes.rs
lexical-scopes.stderr
lexical-scoping.rs
lifetime-before-type-params.rs
lifetime-before-type-params.stderr update tests 2020-12-26 18:24:10 +01:00
link-cfg-works.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
link-section.rs
linkage1.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
lint-cap.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
long-while.rs
loud_ui.rs
lto-and-no-bitcode-in-rlib.rs
lto-and-no-bitcode-in-rlib.stderr
lto-duplicate-symbols.rs
lto-duplicate-symbols.stderr
lto-many-codegen-units.rs
lto-opt-level-s.rs Use no-prefer-dynamic 2020-10-12 01:51:40 +02:00
lto-opt-level-z.rs Use no-prefer-dynamic 2020-10-12 01:51:40 +02:00
lto-rustc-loads-linker-plugin.rs
lto-still-runs-thread-dtors.rs Test THIR unsafeck for unsafe ops in closures 2021-05-27 21:04:44 +02:00
lto-thin-rustc-loads-linker-plugin.rs
lub-glb-with-unbound-infer-var.rs
lub-if.nll.stderr
lub-if.rs
lub-if.stderr
lub-match.nll.stderr
lub-match.rs
lub-match.stderr
macro-quote-cond.rs
macro-quote-test.rs
main-wrong-location.rs Remove #[main] attribute. 2021-04-16 13:04:02 +08:00
main-wrong-location.stderr Remove #[main] attribute. 2021-04-16 13:04:02 +08:00
main-wrong-type.rs
main-wrong-type.stderr
malformed_macro_lhs.rs
malformed_macro_lhs.stderr
map-types.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
map-types.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
match-on-negative-integer-ranges.rs
matches2021.rs add regression test 2021-05-25 17:34:44 +02:00
max-min-classes.rs
maybe-bounds-where-cpass.rs
maybe-bounds-where.rs
maybe-bounds-where.stderr
maybe-bounds.rs
maybe-bounds.stderr
mid-path-type-params.rs
minmax-stability-issue-23687.rs
minus-string.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
minus-string.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
mir-unpretty.rs
mir-unpretty.stderr
missing_debug_impls.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
missing_debug_impls.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
mod-subitem-as-enum-variant.rs
mod-subitem-as-enum-variant.stderr
module-macro_use-arguments.rs
module-macro_use-arguments.stderr
monad.rs
monomorphize-abi-alignment.rs
monomorphized-callees-with-ty-params-3314.rs
mpsc_stress.rs
msvc-data-only.rs
multi-panic.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
multibyte.rs
multidispatch-conditional-impl-not-considered.rs
multidispatch1.rs
multidispatch2.rs
multiline-comment.rs
multiple-plugin-registrars.rs
multiple-plugin-registrars.stderr Bless tests. 2021-05-12 14:01:22 +02:00
multiple-reprs.rs
mut-function-arguments.rs
mut-vstore-expr.rs
mutexguard-sync.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
mutexguard-sync.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03: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_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 Update tests for extern block linting 2021-01-13 07:49:16 -05:00
no-capture-arc.rs
no-capture-arc.stderr Note when a a move/borrow error is caused by a deref coercion 2020-09-10 20:56:20 -04:00
no-core-1.rs
no-core-2.rs
no-implicit-prelude-nested.rs
no-implicit-prelude-nested.stderr
no-link-unknown-crate.rs
no-link-unknown-crate.stderr
no-link.rs
no-link.stderr
no-patterns-in-args-2.rs
no-patterns-in-args-2.stderr bless no-patterns-in-args-2 ui test suit 2020-12-21 21:40:47 +09:00
no-patterns-in-args-macro.rs
no-patterns-in-args-macro.stderr
no-patterns-in-args.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
no-patterns-in-args.stderr
no-reuse-move-arc.rs
no-reuse-move-arc.stderr Note when a a move/borrow error is caused by a deref coercion 2020-09-10 20:56:20 -04:00
no-send-res-ports.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
no-send-res-ports.stderr Point at impl and type defs introducing requirements on E0277 2021-04-06 19:55:44 -07:00
no-std-1.rs
no-std-2.rs
no-std-3.rs
no-std-inject.rs
no-std-inject.stderr
no-std-macros.rs Test that core::assert! is valid 2020-12-15 20:47:06 -05:00
no-stdio.rs Test THIR unsafeck for unsafe ops in closures 2021-05-27 21:04:44 +02:00
no-type-for-node-ice.rs
no-type-for-node-ice.stderr
no-warn-on-field-replace-issue-34101.rs
no_crate_type.rs
no_crate_type.stderr
no_owned_box_lang_item.rs Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
no_owned_box_lang_item.stderr
no_send-enum.rs
no_send-enum.stderr Point at impl and type defs introducing requirements on E0277 2021-04-06 19:55:44 -07:00
no_send-rc.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
no_send-rc.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
no_send-struct.rs
no_send-struct.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
no_share-enum.rs
no_share-enum.stderr Point at impl and type defs introducing requirements on E0277 2021-04-06 19:55:44 -07:00
no_share-struct.rs
no_share-struct.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
noexporttypeexe.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
noexporttypeexe.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
non-constant-expr-for-arr-len.rs
non-constant-expr-for-arr-len.stderr Use correct span for structured suggestion 2021-01-07 16:52:44 -08:00
non-constant-in-const-path.rs
non-constant-in-const-path.stderr
non-copyable-void.rs
non-copyable-void.stderr Suggest box/pin/arc ing receiver on method calls 2021-03-29 18:14:44 -07:00
non-fmt-panic.rs Improve "panic message is not a string literal" warning 2021-05-09 17:56:50 +02:00
non-fmt-panic.stderr Improve "panic message is not a string literal" warning 2021-05-09 17:56:50 +02:00
non-ice-error-on-worker-io-fail.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
non-ice-error-on-worker-io-fail.stderr
non-integer-atomic.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
non-integer-atomic.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
non-legacy-modes.rs
noncopyable-class.rs
noncopyable-class.stderr Suggest box/pin/arc ing receiver on method calls 2021-03-29 18:14:44 -07:00
nonscalar-cast.fixed
nonscalar-cast.rs
nonscalar-cast.stderr
not-clone-closure.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
not-clone-closure.stderr pretty.rs: Update Closure and Generator print 2020-09-28 01:27:19 -04:00
not-copy-closure.rs
not-copy-closure.stderr
not-enough-arguments.rs ensure arguments are included in count mismatch span 2020-10-15 10:22:39 -04:00
not-enough-arguments.stderr ensure arguments are included in count mismatch span 2020-10-15 10:22:39 -04:00
not-sync.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
not-sync.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
nul-characters.rs
nullable-pointer-iotareduction.rs
nullable-pointer-size.rs Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
object-does-not-impl-trait.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
object-does-not-impl-trait.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
object-lifetime-default-default-to-static.rs
object-lifetime-default-from-rptr-box.rs Remove compile-fail test suite 2020-12-29 23:39:56 +03:00
object-lifetime-default-from-rptr-mut.rs
object-lifetime-default-from-rptr.rs
object-pointer-types.rs
object-pointer-types.stderr change from review and show full type if it can be deref 2021-05-22 12:38:48 +02: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
occurs-check-3.rs
occurs-check-3.stderr
occurs-check.rs
occurs-check.stderr
once-cant-call-twice-on-heap.rs
once-cant-call-twice-on-heap.stderr
once-move-out-on-heap.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
order-dependent-cast-inference.rs
order-dependent-cast-inference.stderr
orphan-check-diagnostics.rs
orphan-check-diagnostics.stderr Fix grammar in note for orphan-rule error [E0210] 2020-10-17 11:03:45 +01:00
osx-frameworks.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
osx-frameworks.stderr
out-of-order-shadowing.rs
out-of-order-shadowing.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
out-of-stack.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
out-pointer-aliasing.rs
output-slot-variants.rs
output-type-mismatch.rs
output-type-mismatch.stderr
over-constrained-vregs.rs
overlap-doesnt-conflict-with-specialization.rs
overlap-doesnt-conflict-with-specialization.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
overlap-permitted-for-annotated-marker-traits.rs
overloaded-calls-nontuple.rs Use standard formatting for "rust-call" ABI message 2021-01-10 12:17:24 -08:00
overloaded-calls-nontuple.stderr Use standard formatting for "rust-call" ABI message 2021-01-10 12:17:24 -08:00
owned-implies-static.rs
panic-while-printing.rs Merge set_panic and set_print into set_output_capture. 2020-11-10 21:58:13 +01:00
panic_implementation-closures.rs
paren-free.rs
paren-span.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
paren-span.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
parenthesized-deref-suggestion.rs
parenthesized-deref-suggestion.stderr
partialeq_help.rs
partialeq_help.stderr In some limited cases, suggest where bounds for non-type params 2021-02-17 09:26:40 -08:00
path-lookahead.fixed
path-lookahead.rs
path-lookahead.stderr
path.rs
pathless-extern-ok.rs
paths-containing-nul.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
phantom-auto-trait.rs Use the name "auto traits" everywhere in the compiler 2020-11-24 16:25:43 -08:00
phantom-auto-trait.stderr Point at impl and type defs introducing requirements on E0277 2021-04-06 19:55:44 -07:00
placement-syntax.rs
placement-syntax.stderr
point-to-type-err-cause-on-impl-trait-return-2.rs
point-to-type-err-cause-on-impl-trait-return-2.stderr
pptypedef.rs
pptypedef.stderr
prim-with-args.rs
prim-with-args.stderr
primitive-binop-lhs-mut.rs
print-stdout-eprint-stderr.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
proc_macro.rs
project-cache-issue-31849.rs
project-cache-issue-37154.rs
ptr-coercion-rpass.rs
ptr-coercion.rs
ptr-coercion.stderr
pure-sum.rs
purity-infer.rs
question-mark-type-infer.rs
question-mark-type-infer.stderr Better rustc_on_unimplemented, and UI test fixes 2021-05-06 11:37:45 -07:00
range-type-infer.rs
range_inclusive.rs Stabilize Range[Inclusive]::is_empty 2020-08-24 13:20:25 -07:00
ranges-precedence.rs
raw-fat-ptr.rs
raw-str.rs
rcvr-borrowed-to-region.rs
reachable-unnameable-items.rs
reachable-unnameable-type-alias.rs
readalias.rs
realloc-16687.rs Rename AllocRef to Allocator and (de)alloc to (de)allocate 2020-12-04 14:47:15 +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 Be consistent when describing a move as a 'partial' in diagnostics 2020-08-08 14:21:04 -04:00
ref-suggestion.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
refer-to-other-statics-by-value.rs
reify-intrinsic.rs Check for intrinsics before coercing to a function pointer 2021-04-21 00:00:00 +00:00
reify-intrinsic.stderr Check for intrinsics before coercing to a function pointer 2021-04-21 00:00:00 +00:00
removing-extern-crate.fixed
removing-extern-crate.rs
removing-extern-crate.stderr
repeat-expr-in-static.rs
repeat-to-run-dtor-twice.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
repeat-to-run-dtor-twice.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
repeat_count.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
repeat_count.stderr Use correct span for structured suggestion 2021-01-07 16:52:44 -08:00
repr.rs
repr.stderr
repr_c_int_align.rs
required-lang-item.rs
required-lang-item.stderr
resolve-issue-2428.rs
resource-assign-is-not-copy.rs
resource-destruct.rs
ret-bang.rs
ret-non-nil.rs
ret-non-nil.stderr
ret-none.rs
retslot-cast.rs
retslot-cast.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
return-disjoint-regions.rs
return-disjoint-regions.stderr
return-nil.rs
rfc1623-2.rs
rfc1623-2.stderr
rfc1623.nll.stderr rebase and update tests 2021-04-07 08:31:38 -07:00
rfc1623.rs Revert to only using opportunistic_resolve_vars for existing places 2021-05-15 12:10:56 -04:00
rfc1623.stderr Revert to only using opportunistic_resolve_vars for existing places 2021-05-15 12:10:56 -04:00
running-with-no-runtime.rs Test THIR unsafeck for unsafe ops in closures 2021-05-27 21:04:44 +02:00
rustc-error.rs
rustc-error.stderr Use smaller def span for functions 2020-08-22 18:41:49 -04:00
rustc-rust-log.rs Test building of libraries with rustc logging enabled 2020-10-29 00:00:00 +00:00
safe-extern-statics-mut.mir.stderr Check for use of mutable/extern statics in THIR unsafeck 2021-05-21 19:51:53 +02:00
safe-extern-statics-mut.rs Check for use of mutable/extern statics in THIR unsafeck 2021-05-21 19:51:53 +02:00
safe-extern-statics-mut.thir.stderr Check for use of mutable/extern statics in THIR unsafeck 2021-05-21 19:51:53 +02:00
safe-extern-statics.mir.stderr Check for use of mutable/extern statics in THIR unsafeck 2021-05-21 19:51:53 +02:00
safe-extern-statics.rs Check for use of mutable/extern statics in THIR unsafeck 2021-05-21 19:51:53 +02:00
safe-extern-statics.thir.stderr Check for use of mutable/extern statics in THIR unsafeck 2021-05-21 19:51:53 +02:00
semistatement-in-lambda.rs
seq-args.rs improve diagnosts for GATs 2021-05-11 14:09:46 +02:00
seq-args.stderr improve diagnosts for GATs 2021-05-11 14:09:46 +02:00
seq-compare.rs
shadow-bool.rs
shadowed-use-visibility.rs
shift-various-bad-types.rs
shift-various-bad-types.stderr Say "doesn't" instead of "wouldn't" in convert message 2020-09-29 19:27:58 -07:00
short-error-format.rs
short-error-format.stderr
signal-alternate-stack-cleanup.rs Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
signal-exit-status.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
sigpipe-should-be-ignored.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
similar-tokens.rs Fix ICE when pointing at multi bytes character 2020-12-30 22:33:13 +09:00
similar-tokens.stderr Fix ICE when pointing at multi bytes character 2020-12-30 22:33:13 +09:00
simple-infer.rs
simple_global_asm.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
single-primitive-inherent-impl.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
single-primitive-inherent-impl.stderr Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
sized-borrowed-pointer.rs
sized-cycle-note.rs
sized-cycle-note.stderr
sized-owned-pointer.rs
slightly-nice-generic-literal-messages.rs
slightly-nice-generic-literal-messages.stderr
slowparse-bstring.rs
slowparse-string.rs
sse2.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
stability-in-private-module.rs
stability-in-private-module.stderr
stable-addr-of.rs
stable-features.rs
stable-features.stderr
static_sized_requirement.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
staticness-mismatch.rs
staticness-mismatch.stderr
std-backtrace.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
std-uncopyable-atomics.rs
std-uncopyable-atomics.stderr
stdio-is-blocking.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
stdout-during-shutdown.rs Disable stdout-during-shutdown test on emscripten. 2020-09-26 12:10:49 +02:00
stdout-during-shutdown.run.stdout Add test to check stdout flushing during shutdown. 2020-09-24 18:22:21 +02:00
stmt_expr_attrs_no_feature.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
stmt_expr_attrs_no_feature.stderr
string-box-error.rs
struct-ctor-mangling.rs
structured-compare.rs
substs-ppaux.normal.stderr Point at impl and type defs introducing requirements on E0277 2021-04-06 19:55:44 -07:00
substs-ppaux.rs
substs-ppaux.verbose.stderr Point at impl and type defs introducing requirements on E0277 2021-04-06 19:55:44 -07:00
suffixed-literal-meta.rs Stabilize extended_key_value_attributes 2021-05-18 01:01:36 -04:00
suffixed-literal-meta.stderr Accept arbitrary expressions in key-value attributes at parse time 2020-12-09 21:37:32 +03:00
super-at-top-level.rs
super-at-top-level.stderr
super-fast-paren-parsing.rs
super.rs
supported-cast.rs
suppressed-error.rs
suppressed-error.stderr
svh-add-nothing.rs
swap-1.rs
swap-overlapping.rs
switched-expectations.rs
switched-expectations.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
syntax-extension-minor.rs
syntax-trait-polarity-feature-gate.rs
syntax-trait-polarity-feature-gate.stderr
syntax-trait-polarity.rs
syntax-trait-polarity.stderr
synthetic-param.rs
synthetic-param.stderr
tag-that-dare-not-speak-its-name.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
tag-that-dare-not-speak-its-name.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
tag-type-args.rs Rework diagnostics for wrong number of generic args 2021-01-10 13:07:40 +01:00
tag-type-args.stderr improve diagnosts for GATs 2021-05-11 14:09:46 +02:00
tag-variant-cast-non-nullary.fixed
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 Say "doesn't" instead of "wouldn't" in convert message 2020-09-29 19:27:58 -07:00
tcp-stress.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
terminate-in-initializer.rs
terr-in-field.rs
terr-in-field.stderr
terr-sorts.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
terr-sorts.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
test-allow-dead-extern-static-no-warning.rs
test-cfg.rs
test-cfg.stderr
test-panic-abort-disabled.rs Support multi target-rustcflags for -Zpanic-abort-tests 2021-05-06 02:49:34 +00:00
test-panic-abort-disabled.stderr
test-panic-abort-nocapture.rs libtest: Print the total time taken to execute a test suite 2020-11-27 17:53:59 +01:00
test-panic-abort-nocapture.run.stderr libtest: Print the total time taken to execute a test suite 2020-11-27 17:53:59 +01:00
test-panic-abort-nocapture.run.stdout libtest: Print the total time taken to execute a test suite 2020-11-27 17:53:59 +01:00
test-panic-abort.rs libtest: Print the total time taken to execute a test suite 2020-11-27 17:53:59 +01:00
test-panic-abort.run.stdout libtest: Print the total time taken to execute a test suite 2020-11-27 17:53:59 +01:00
test-panic-while-printing.rs
test-passed-wasm.rs libtest: Print the total time taken to execute a test suite 2020-11-27 17:53:59 +01:00
test-passed-wasm.run.stdout libtest: Print the total time taken to execute a test suite 2020-11-27 17:53:59 +01:00
test-passed.rs libtest: Print the total time taken to execute a test suite 2020-11-27 17:53:59 +01:00
test-passed.run.stdout libtest: Print the total time taken to execute a test suite 2020-11-27 17:53:59 +01:00
test-thread-capture.rs libtest: Print the total time taken to execute a test suite 2020-11-27 17:53:59 +01:00
test-thread-capture.run.stdout libtest: Print the total time taken to execute a test suite 2020-11-27 17:53:59 +01:00
test-thread-nocapture.rs libtest: Print the total time taken to execute a test suite 2020-11-27 17:53:59 +01:00
test-thread-nocapture.run.stderr libtest: Print the total time taken to execute a test suite 2020-11-27 17:53:59 +01:00
test-thread-nocapture.run.stdout libtest: Print the total time taken to execute a test suite 2020-11-27 17:53:59 +01:00
thin-lto-global-allocator.rs
thread-local-in-ctfe.rs remove const_fn feature gate 2021-05-09 14:29:31 +02:00
thread-local-in-ctfe.stderr
thread-local-mutation.rs
thread-local-mutation.stderr
thread-local-not-in-prelude.rs
tls.rs
tool_attributes.rs
tool_lints-fail.rs
tool_lints-fail.stderr
tool_lints-rpass.rs
tool_lints.rs Allow registering tool lints with register_tool 2021-03-16 17:33:03 -04:00
tool_lints.stderr Allow registering tool lints with register_tool 2021-03-16 17:33:03 -04:00
tool_lints_2018_preview.rs
trace_macros-format.rs
trace_macros-format.stderr
trailing-comma.rs
trait-impl-bound-suggestions.fixed give full path of constraint in suggest_constraining_type_param 2021-03-31 09:47:31 +08:00
trait-impl-bound-suggestions.rs fix syntax error in suggesting generic constraint in trait parameter 2020-09-13 21:24:34 -07:00
trait-impl-bound-suggestions.stderr give full path of constraint in suggest_constraining_type_param 2021-03-31 09:47:31 +08: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
transmute-specialization.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
trivial-message.rs
trivial_casts-rpass.rs
try-from-int-error-partial-eq.rs
try-is-identifier-edition2015.rs Fix new 'unnecessary trailing semicolon' warnings 2020-11-26 17:08:36 -05:00
try-macro-suggestion.rs
try-macro-suggestion.stderr
try-operator-hygiene.rs
try-operator.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
try-wait.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
tuple-index-fat-types.rs
tuple-index.rs
tutorial-suffix-inference-test.rs
tutorial-suffix-inference-test.stderr Say "doesn't" instead of "wouldn't" in convert message 2020-09-29 19:27:58 -07:00
tydesc-name.rs
type-ascription.rs
type-id-higher-rank-2.rs
type-in-nested-module.rs
type-infer-generalize-ty-var.rs
type-namespace.rs
type-param-constraints.rs
type-param.rs Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
type-params-in-for-each.rs Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
type-ptr.rs
type-use-i1-versus-i8.rs
type_length_limit.rs Let user see the full type of type-length limit error 2020-09-21 00:39:58 +01:00
type_length_limit.stderr Record tcx.def_span instead of item.span in crate metadata 2020-09-21 15:10:16 -04: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-multi-decl.rs
ufcs-polymorphic-paths.rs
ufcs-type-params.rs
ui-testing-optout.rs
ui-testing-optout.stderr Do not suggest similarly named enclosing item 2020-08-10 12:04:10 -07:00
unary-minus-suffix-inference.rs
unconstrained-none.rs
unconstrained-none.stderr
unconstrained-ref.rs
unconstrained-ref.stderr
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
unify-return-ty.rs
uninit-empty-types.rs
unique-object-noncopyable.rs Avoid describing a method as 'not found' when bounds are unsatisfied 2021-01-26 23:59:50 -05:00
unique-object-noncopyable.stderr Suggest box/pin/arc ing receiver on method calls 2021-03-29 18:14:44 -07:00
unique-pinned-nocopy.rs Avoid describing a method as 'not found' when bounds are unsatisfied 2021-01-26 23:59:50 -05:00
unique-pinned-nocopy.stderr Suggest box/pin/arc ing receiver on method calls 2021-03-29 18:14:44 -07:00
unit.rs
unknown-language-item.rs
unknown-language-item.stderr
unknown-lint-tool-name.rs Allow registering tool lints with register_tool 2021-03-16 17:33:03 -04:00
unknown-lint-tool-name.stderr Allow registering tool lints with register_tool 2021-03-16 17:33:03 -04:00
unknown-llvm-arg.rs Change registered "program name" for -Cllvm-args usage messages 2020-08-12 16:11:17 -07:00
unknown-llvm-arg.stderr Change registered "program name" for -Cllvm-args usage messages 2020-08-12 16:11:17 -07:00
unknown-tool-name.rs Clarify message about unresolved use 2020-09-01 18:38:14 +01:00
unknown-tool-name.stderr Clarify message about unresolved use 2020-09-01 18:38:14 +01:00
unnamed_argument_mode.rs
unnecessary-extern-crate.rs
unnecessary-extern-crate.stderr
unop-move-semantics.rs
unop-move-semantics.stderr
unop-neg-bool.rs
unop-neg-bool.stderr
unreachable-code-1.rs
unreachable-code.rs
unrestricted-attribute-tokens.rs
unsafe-coercion.rs
unsafe-fn-called-from-unsafe-blk.rs Remove compile-fail test suite 2020-12-29 23:39:56 +03:00
unsafe-fn-called-from-unsafe-fn.rs Remove compile-fail test suite 2020-12-29 23:39:56 +03:00
unsafe-pointer-assignability.rs
unsigned-literal-negation.rs suggest MAX constant if -1 is assigned to unsigned type 2020-10-08 13:11:31 -04:00
unsigned-literal-negation.stderr suggest MAX constant if -1 is assigned to unsigned type 2020-10-08 13:11:31 -04:00
unspecified-self-in-trait-ref.rs
unspecified-self-in-trait-ref.stderr More precise spans for HIR paths 2021-03-15 22:13:45 +03:00
unterminated-comment.rs
unterminated-comment.stderr
unused-move-capture.rs
unused-move.rs
unwind-no-uwtable.rs Add needs-unwind to tests 2021-05-06 02:49:34 +00:00
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 Update tests to remove old numeric constants 2020-11-29 00:55:55 -05: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-pub.rs
useless-pub.stderr
user-defined-macro-rules.rs
using-target-feature-unstable.rs
usize-generic-argument-parent.rs Fix issue with specifying generic arguments for primitive types 2020-10-18 22:40:50 +01:00
usize-generic-argument-parent.stderr Fix issue with specifying generic arguments for primitive types 2020-10-18 22:40:50 +01:00
utf8-bom.rs
utf8_idents-rpass.rs Stablize non_ascii_idents feature. 2021-04-08 02:52:00 +08:00
utf8_idents.rs Stablize non_ascii_idents feature. 2021-04-08 02:52:00 +08:00
variance-intersection-of-ref-and-opt-ref.rs
variance-iterators-in-libcore.rs
volatile-fat-ptr.rs
vtable-res-trait-param.rs
vtable-res-trait-param.stderr
wait-forked-but-failed-child.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
walk-struct-literal-with.rs
walk-struct-literal-with.stderr Change wording of note 2021-01-08 14:57:35 -05:00
warn-ctypes-inhibit.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
warn-path-statement.rs
warn-path-statement.stderr
wasm-custom-section-relocations.rs
wasm-custom-section-relocations.stderr
wasm-import-module.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
wasm-import-module.stderr
weak-lang-item.rs
weak-new-uninhabited-issue-48493.rs
weird-exit-code.rs
weird-exprs.rs Rename empty_tuple_assignment to monkey_barrel 2020-11-12 10:38:03 +08:00
wf-bound-region-in-object-type.rs
while-let.rs replace if-let and while-let with if let and while let 2021-02-17 19:26:38 +09:00
while-let.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
while-type-error.rs
while-type-error.stderr
windows-subsystem-invalid.rs
windows-subsystem-invalid.stderr
write-fmt-errors.rs
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 Suggest return type 2021-04-08 15:27:43 -07:00
wrong-ret-type.rs
wrong-ret-type.stderr Say "doesn't" instead of "wouldn't" in convert message 2020-09-29 19:27:58 -07:00
x86stdcall.rs Fix up/ignore failing ui tests on fuchsia 2021-05-06 02:49:34 +00:00
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