rust/src/test/ui
Yuki Okushi 016612dc8d
Rollup merge of #86183 - inquisitivecrystal:env-nul, r=m-ou-se
Change environment variable getters to error recoverably

This PR changes the standard library environment variable getter functions to error recoverably (i.e. not panic) when given an invalid value.

On some platforms, it is invalid for environment variable names to contain `'\0'` or `'='`, or for their values to contain `'\0'`. Currently, the standard library panics when manipulating environment variables with names or values that violate these invariants. However, this behavior doesn't make a lot of sense, at least in the case of getters. If the environment variable is missing, the standard library just returns an error value, rather than panicking. It doesn't make sense to treat the case where the variable is invalid any differently from that. See the [internals thread](https://internals.rust-lang.org/t/why-should-std-var-panic/14847) for discussion. Thus, this PR changes the functions to error recoverably in this case as well.

If desired, I could change the functions that manipulate environment variables in other ways as well. I didn't do that here because it wasn't entirely clear what to change them to. Should they error silently or do something else? If someone tells me how to change them, I'm happy to implement the changes.

This fixes #86082, an ICE that arises from the current behavior. It also adds a regression test to make sure the ICE does not occur again in the future.

`@rustbot` label +T-libs
r? `@joshtriplett`
2021-08-02 11:03:15 +09:00
..
abi Replace per-target ABI denylist with an allowlist 2021-07-06 13:12:15 +03:00
alloc-error
allocator Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
annotate-snippet Don't pass -Z unstable-options by default for UI tests 2021-06-06 00:44:54 -04:00
anon-params Address PR feedback 2021-06-25 14:51:56 +02:00
array-slice-vec Lint for unused borrows as part of UNUSED_MUST_USE 2021-06-18 15:09:40 +08:00
asm Add additional missing lint handling logic 2021-07-17 23:03:58 -05:00
associated-consts Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
associated-item Bless tests. 2021-07-25 12:23:37 +02:00
associated-type-bounds Remove min_tait and full_tait stderr dangling files 2021-07-27 19:50:14 -03:00
associated-types Make all tests use type_alias_impl_trait feature instead of min 2021-07-27 12:33:02 -03:00
ast-json Update test output for edition preludes. 2021-02-25 13:43:11 +01:00
async-await Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
attributes Enhance well-formedness checks for #[repr(...)] attributes 2021-07-09 22:03:48 +02: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 Update test stderr files 2021-06-16 01:13:28 -07:00
blind
block-result Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
borrowck Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
box Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
btreemap
builtin-superkinds Point at impl and type defs introducing requirements on E0277 2021-04-06 19:55:44 -07:00
c-variadic Replace per-target ABI denylist with an allowlist 2021-07-06 13:12:15 +03:00
cast Auto merge of #85971 - FabianWolff:issue-85586, r=davidtwco 2021-07-30 14:38:00 +00:00
cfg Implement cfg(target_abi) (RFC 2992) 2021-07-07 08:52:35 -07:00
chalkify Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
closure-expected-type Make anonymous binders start at 0 2020-10-29 18:50:23 -04:00
closure_context
closures Auto merge of #86754 - estebank:use-multispans-more, r=varkor 2021-07-30 23:18:12 +00:00
cmse-nonsecure Check that #[cmse_nonsecure_entry] is applied to a function definition 2021-06-25 17:49:41 +02:00
codemap_tests Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
coercion Move some UI tests to more suitable subdirs 2021-06-30 06:41:10 +09:00
coherence When pretty printing, name placeholders as bound regions 2021-07-18 03:35:54 -04:00
command Check whether clone3 syscall exists in pidfd test 2021-08-01 09:45:00 +02:00
compare-method Provide verbose suggestion for new output type 2021-04-08 15:54:26 -07:00
conditional-compilation Move some UI tests to more suitable subdirs 2021-06-30 06:41:10 +09:00
confuse-field-and-method remove generic argument insead of displaying "_" 2021-05-21 14:31:06 +02:00
const-generics Auto merge of #86754 - estebank:use-multispans-more, r=varkor 2021-07-30 23:18:12 +00:00
const-ptr tweak pointer out-of-bounds error message 2021-07-15 22:47:11 +02: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 Update tests 2021-07-29 23:21:54 +02:00
crate-loading Remove detection of rustup and cargo in 'missing extern crate' diagnostics 2021-07-24 01:29:42 +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 Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07: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-07-25 12:23:37 +02:00
deprecation Use last segment 2021-06-15 19:35:03 +08:00
derived-errors
derives Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
deriving Permit deriving default on enums with #[default] 2021-07-27 15:47:47 -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 Rollup merge of #87453 - ibraheemdev:i-68697, r=wesleywiser 2021-07-28 18:28:17 +09:00
directory_ownership Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
disallowed-deconstructing
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 removed more uses of feature gate 2021-06-04 09:41:55 -07: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 Do not discard ?Sized type params and suggest their removal 2021-07-30 08:44:31 -07:00
duplicate Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
dyn-drop feat(rustc_lint): add dyn_drop 2021-07-18 07:55:57 -07:00
dyn-keyword Add #![allow(dyn_drop)] to test cases with dyn Drop in them 2021-07-18 07:55:57 -07:00
dynamically-sized-types Lint for unused borrows as part of UNUSED_MUST_USE 2021-06-18 15:09:40 +08:00
editions Address PR feedback 2021-06-25 14:51:56 +02:00
empty add suggestion for unit enum variant when matched with a patern 2021-05-02 13:58:38 +02:00
entry-point Make all tests use type_alias_impl_trait feature instead of min 2021-07-27 12:33:02 -03: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 Permit deriving default on enums with #[default] 2021-07-27 15:47:47 -04:00
explicit Fix structured suggestion for explicit drop call 2021-01-17 16:48:52 -08:00
expr Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
extenv Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
extern Bump LLVM for RegAllocFast bugfix 2021-07-29 19:23:41 -05:00
extern-flag Remove compile-fail test suite 2020-12-29 23:39:56 +03:00
feature-gates Implement trait upcasting coercion type-checking. 2021-07-31 00:51:39 +08:00
fmt Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
fn Updated tests to reflect specified types in E0121 2021-06-22 00:40:47 +08:00
for Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07: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
function-pointer add regression test for issue #54685 2021-06-17 21:23:25 -07:00
functional-struct-update
functions-closures Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
generator Remove min_tait and full_tait stderr dangling files 2021-07-27 19:50:14 -03:00
generic-associated-types Rollup merge of #87281 - rust-lang:issue-81487, r=nikomatsakis 2021-07-22 13:39:21 +02:00
generics Change type param -> generic param 2021-07-14 19:22:39 +01:00
half-open-range-patterns Auto merge of #83918 - workingjubilee:stable-rangefrom-pat, r=joshtriplett 2021-07-11 06:31:42 +00:00
hashmap Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
hello_world
higher-rank-trait-bounds
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 Make SEMICOLON_IN_EXPRESSIONS_FROM_MACROS warn by default 2021-07-27 14:17:37 -05:00
impl-header-lifetime-elision Better errors when we don't have implicit statics in trait objects 2021-07-19 23:46:11 -04:00
impl-trait Auto merge of #87546 - rusticstuff:issue87450-take-two, r=davidtwco 2021-08-01 11:56:02 +00: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 Add regression test for #85955. 2021-06-21 13:38:46 +02:00
inference Actually infer args in visitors 2021-07-26 21:15:18 +00:00
infinite Use multispan suggestions more often 2021-07-30 09:26:31 -07: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 Update tests 2021-07-27 16:26:50 -04:00
intrinsics adjust tests 2021-07-14 18:17:49 +02:00
invalid entirely remove rustc_args_required_const attribute 2021-05-12 16:15:27 +02:00
invalid-compile-flags Add suggestion for missing compile flag group 2021-06-30 13:28:15 -05: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 #86264 - crlf0710:trait_upcasting_part1, r=nikomatsakis 2021-07-31 07:46:14 +00:00
iterators Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
keyword Move some UI tests to more suitable subdirs 2021-06-30 06:41:10 +09:00
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 Reword error message slightly 2021-07-01 13:26:17 +02:00
layout Make all tests use type_alias_impl_trait feature instead of min 2021-07-27 12:33:02 -03:00
lazy_normalization_consts update tests 2020-12-26 18:24:10 +01:00
lifetimes Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
limits Do not emit alloca for ZST locals with multiple assignments 2021-06-10 14:53:06 +02:00
linkage-attr Move some tests to more reasonable directories - 6 2021-04-17 18:53:54 -03:00
lint Auto merge of #87607 - JohnTitor:help-to-unused-must-use-op, r=estebank 2021-07-31 13:47:25 +00: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 Rollup merge of #86183 - inquisitivecrystal:env-nul, r=m-ou-se 2021-08-02 11:03:15 +09:00
malformed Add long explanation for E0498 2021-07-27 18:06:34 +01:00
manual Add first cut of functionality for #58713: support for #[link(kind = "raw-dylib")]. 2021-06-04 18:01:35 -07:00
marker_trait_attr
match Add variance-related information to lifetime error messages 2021-06-06 12:37:42 -05: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 Remove min_tait and full_tait stderr dangling files 2021-07-27 19:50:14 -03:00
mir-dataflow
mismatched_types Use multispan suggestions more often 2021-07-30 09:26:31 -07: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 Use HTTPS links where possible 2021-06-23 16:26:46 -04:00
mut Improve error reporting for modifications behind & references 2021-07-02 18:29:49 +02:00
namespace
native-library-link-flags Implement RFC 2951: Native link modifiers 2021-05-05 16:04:25 -07:00
never_type Auto merge of #86754 - estebank:use-multispans-more, r=varkor 2021-07-30 23:18:12 +00:00
nll Rollup merge of #87453 - ibraheemdev:i-68697, r=wesleywiser 2021-07-28 18:28:17 +09:00
non_modrs_mods
non_modrs_mods_and_inline_mods
not-panic
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 Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
or-patterns Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
overloaded
packed Do not discard ?Sized type params and suggest their removal 2021-07-30 08:44:31 -07:00
packed-struct
panic-handler Add needs-unwind to tests 2021-05-06 02:49:34 +00:00
panic-runtime Use existing declaration of rust_eh_personality 2021-07-10 15:43:05 +02:00
panics [backtraces]: look for the begin symbol only after seeing end 2021-07-29 13:51:27 -04:00
parser Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
pattern Auto merge of #85305 - MarcusDunn:master, r=pnkfelix 2021-07-27 05:53:31 +00: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 Remove min_tait and full_tait stderr dangling files 2021-07-27 19:50:14 -03:00
proc-macro Make SEMICOLON_IN_EXPRESSIONS_FROM_MACROS warn by default 2021-07-27 14:17:37 -05:00
process Do not call getpid wrapper after fork in tests 2021-08-01 09:45:00 +02:00
process-termination Don't run a publically reachable server in tests 2021-06-27 09:53:27 -04:00
pub resolve: Reduce scope of pub_use_of_private_extern_crate deprecation lint 2021-02-11 10:15:29 +03:00
qualified
range Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07: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 Query-ify global limit attribute handling 2021-07-04 12:33:14 -05:00
regions Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
repr Fix incorrect use of #[repr(no_niche)] 2021-07-19 17:50:27 -05:00
reserved
resolve Permit deriving default on enums with #[default] 2021-07-27 15:47:47 -04:00
return Emit explanatory note for functions in trait and impl items as well 2021-06-30 13:56:26 +02:00
rfc-0107-bind-by-move-pattern-guards
rfc-1445-restrict-constants-in-patterns Fix double warning about illegal floating-point literal pattern 2021-07-05 18:10:34 +02:00
rfc-1717-dllimport Rename some RFC dirs to be sorted alphabetically 2020-10-15 10:21:45 +09:00
rfc-1937-termination-trait Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
rfc-2005-default-binding-mode Improve error reporting for modifications behind & references 2021-07-02 18:29:49 +02: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 Fix line lengths 2021-06-04 12:24:14 -05: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 Change Debug unimplemented message per request 2021-06-22 00:38:31 -07:00
rfc-2457 E0583: Include secondary path in error message 2021-05-06 09:40:05 +08:00
rfc-2497-if-let-chains Use multispan suggestions more often 2021-07-30 09:26:31 -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 Consider all fields when comparing DllImports, to remove nondetermininsm in multiple-definitions test 2021-07-16 11:10:31 -07:00
rfc-2632-const-trait-impl Update tests 2021-07-29 23:21:54 +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 Address PR feedback 2021-06-25 14:51:56 +02:00
rust-2021 Fix error with suggestion for how to disambiguate associated function when struct is generic 2021-07-30 17:18:43 +02:00
rustdoc Move regression test for #83512 into doc_keyword.rs 2021-06-17 17:28:55 +02:00
sanitize Re-Annotate the tests with needs-llvm-components 2021-06-24 23:13:08 +03:00
save-analysis Remove min_tait and full_tait stderr dangling files 2021-07-27 19:50:14 -03:00
self bless nll tests 2021-07-22 11:26:42 +00: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 std: Stabilize wasm simd intrinsics 2021-06-10 19:42:05 -07:00
simd-intrinsic Minor adjustments and refactoring 2021-07-01 17:48:19 +02:00
single-use-lifetime Revert "Revert "Update tests"" 2021-07-06 11:28:06 +02:00
span Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
specialization Make GATs no longer incomplete 2021-07-16 00:22:01 -04:00
stability-attribute Add long explanation for E0544. 2021-07-26 22:59:16 +01:00
static Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
statics Move some tests to more suitable subdirs 2021-03-06 18:24:53 +09:00
str Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
structs Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
structs-enums Auto merge of #85012 - FabianWolff:struct-rec, r=davidtwco 2021-05-11 00:00:53 +00:00
suggestions Auto merge of #87662 - FabianWolff:rb-string, r=estebank 2021-07-31 20:20:18 +00:00
svh Remove compile-fail test suite 2020-12-29 23:39:56 +03:00
symbol-names Revert "Revert "Update tests"" 2021-07-06 11:28:06 +02:00
target-feature Auto merge of #79608 - alessandrod:bpf, r=nagisa 2021-06-06 01:02:32 +00:00
terminal-width Implement Encoder for Diagnostic manually 2021-02-07 14:54:22 -08:00
test-attrs Move some UI tests to more suitable subdirs 2021-06-30 06:41:10 +09:00
thinlto
thread-local add regression test for issue #37508 2021-06-16 18:44:26 -07:00
threads-sendsync Test -Zthir-unsafeck for unsafe function calls 2021-05-11 20:35:38 +02:00
tool-attributes
trait-bounds Do not discard ?Sized type params and suggest their removal 2021-07-30 08:44:31 -07:00
traits Auto merge of #86264 - crlf0710:trait_upcasting_part1, r=nikomatsakis 2021-07-31 07:46:14 +00: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 Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
try-block Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
try-trait Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
tuple Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
type Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
type-alias
type-alias-enum-variants improve diagnosts for GATs 2021-05-11 14:09:46 +02:00
type-alias-impl-trait Rollup merge of #87606 - JohnTitor:tait-tests, r=oli-obk 2021-07-31 04:09:32 +09:00
type-inference
typeck Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
typeof add ui test for new typeof error messages 2021-04-26 16:36:48 -07:00
ufcs Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07: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 Do not discard ?Sized type params and suggest their removal 2021-07-30 08:44:31 -07: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 Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
unsized Do not discard ?Sized type params and suggest their removal 2021-07-30 08:44:31 -07:00
unsized-locals Point at impl and type defs introducing requirements on E0277 2021-04-06 19:55:44 -07:00
unused-crate-deps Don't pass -Z unstable-options by default for UI tests 2021-06-06 00:44:54 -04:00
unwind-abis Replace per-target ABI denylist with an allowlist 2021-07-06 13:12:15 +03:00
use Change wording of note 2021-01-08 14:57:35 -05:00
variance BTree: encapsulate LeafRange better & some debug asserts 2021-06-09 12:03:07 +02: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 Fix ICE in diagnostic_hir_wf_check 2021-07-28 01:41:52 +02:00
where-clauses Bless ui/where-clauses/where-for-self.rs test 2021-06-07 15:00:47 +02:00
xcrate
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
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
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
atomic-from-mut-not-available.stderr
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
attr-usage-repr.stderr
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
autoderef-full-lval.stderr
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 Integrate context into the memorial to Anna 2021-07-26 21:09:04 +02:00
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 Update test stderr files 2021-06-16 01:13:28 -07: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
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
check-static-values-constraints.rs
check-static-values-constraints.stderr
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
closure-expected.stderr
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 Layout error instead of an ICE for packed and aligned types 2021-07-15 18:17:27 +02:00
conflicting-repr-hints.stderr Layout error instead of an ICE for packed and aligned types 2021-07-15 18:17:27 +02:00
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
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.deduplicate.stderr
deduplicate-diagnostics.duplicate.stderr Don't pass -Z unstable-options by default for UI tests 2021-06-06 00:44:54 -04:00
deduplicate-diagnostics.rs Don't pass -Z unstable-options by default for UI tests 2021-06-06 00:44:54 -04:00
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 Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
deref.rs
derive-uninhabited-enum-38885.rs
derive-uninhabited-enum-38885.stderr
destructure-trait-ref.rs
destructure-trait-ref.stderr
disambiguate-identical-names.rs
disambiguate-identical-names.stderr
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 Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
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
dyn-trait-compatibility.rs
dyn-trait-compatibility.stderr
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
error-should-say-copy-not-pod.rs
error-should-say-copy-not-pod.stderr
estr-subtyping.rs
estr-subtyping.stderr Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
estr-uniq.rs
eval-enum.rs
eval-enum.stderr
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 Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07: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
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-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
ffi_const2.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
ffi_const2.stderr Add long explanation for E0757 2021-07-21 13:31:47 +01:00
ffi_pure.rs
ffi_pure.stderr
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
fun-call-variants.rs
fun-indirect-call.rs
future-incompatible-lint-group.rs Only include lint in future_incompatible lint group if not an edition lint 2021-06-28 16:40:46 +02:00
future-incompatible-lint-group.stderr Only include lint in future_incompatible lint group if not an edition lint 2021-06-28 16:40:46 +02:00
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
index_message.rs
index_message.stderr
indexing-requires-a-uint.rs
indexing-requires-a-uint.stderr
infer-fn-tail-expr.rs
inherit-env.rs
init-large-type.rs
init-res-into-things.rs
inline-disallow-on-variant.rs
inline-disallow-on-variant.stderr
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
integral-indexing.rs
integral-indexing.stderr
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 Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
json-bom-plus-crlf.rs
json-bom-plus-crlf.stderr Use multispan suggestions more often 2021-07-30 09:26:31 -07: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 Truncate hex stable crate id to 8 characters (32 bits) 2021-07-06 11:36:23 +02:00
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
map-types.stderr
match-on-negative-integer-ranges.rs
matches2021.rs fix ui tests 2021-07-16 11:26:20 -07: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
minus-string.stderr
mir-unpretty.rs
mir-unpretty.stderr
missing_debug_impls.rs
missing_debug_impls.stderr
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
mutexguard-sync.stderr
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
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
no-send-res-ports.rs
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
no_send-rc.stderr
no_send-struct.rs
no_send-struct.stderr
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
noexporttypeexe.rs
noexporttypeexe.stderr
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-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 Add s to non_fmt_panic 2021-07-06 20:12:56 +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-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
not-clone-closure.stderr
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
not-sync.stderr
nul-characters.rs
nullable-pointer-iotareduction.rs Point to the updated version of some dead links 2021-06-23 19:36:51 -04:00
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
object-does-not-impl-trait.stderr
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-lifetime-default-inferred.rs Actually infer args in visitors 2021-07-26 21:15:18 +00:00
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 Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
occurs-check-3.rs
occurs-check-3.stderr
occurs-check.rs
occurs-check.stderr Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
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
paren-span.stderr
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
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
ref-suggestion.stderr
refer-to-other-statics-by-value.rs
reify-intrinsic.rs Change test to use likely/unlikely instead of copy/copy_overlapping. 2021-06-04 16:44:28 -04:00
reify-intrinsic.stderr Change test to use likely/unlikely instead of copy/copy_overlapping. 2021-06-04 16:44:28 -04:00
removing-extern-crate.fixed
removing-extern-crate.rs
removing-extern-crate.stderr
repeat-expr-in-static.rs
repeat-to-run-dtor-twice.rs
repeat-to-run-dtor-twice.stderr
repeat_count.rs
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 Fix misleading "impl Trait" error 2021-06-27 18:35:43 +02: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
rt-explody-panic-payloads.rs Change entry point to 🛡️ against 💥 💥-payloads 2021-06-19 11:46:56 +03: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
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
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
stdout-during-shutdown.run.stdout
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
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 Bless UI tests 2021-06-29 12:49:08 +02:00
tag-that-dare-not-speak-its-name.rs
tag-that-dare-not-speak-its-name.stderr
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
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
terr-sorts.stderr
test-allow-dead-extern-static-no-warning.rs
thin-lto-global-allocator.rs
thir-tree.rs Add test for -Z unpretty=thir-tree 2021-07-24 17:33:43 -04:00
thir-tree.stdout Add test for -Z unpretty=thir-tree 2021-07-24 17:33:43 -04:00
thir-unsafeck-issue-85871.rs Check whether the closure's owner has a body before deferring to it in thir-unsafeck 2021-06-08 22:09:35 +02:00
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
thread-local-static.rs Revert "With the revert of PR 83091, swap is not a const fn anymore." 2021-06-27 12:05:18 +02:00
thread-local-static.stderr Revert "With the revert of PR 83091, swap is not a const fn anymore." 2021-06-27 12:05:18 +02:00
tls.rs
tool_attributes.rs
tool_lints-fail.rs
tool_lints-fail.stderr
tool_lints-rpass.rs
tool_lints.rs Don't pass -Z unstable-options by default for UI tests 2021-06-06 00:44:54 -04:00
tool_lints.stderr Don't pass -Z unstable-options by default for UI tests 2021-06-06 00:44:54 -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
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
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
type_length_limit.stderr
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
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 Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
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 Don't pass -Z unstable-options by default for UI tests 2021-06-06 00:44:54 -04:00
unknown-lint-tool-name.stderr Don't pass -Z unstable-options by default for UI tests 2021-06-06 00:44:54 -04:00
unknown-llvm-arg.rs
unknown-llvm-arg.stderr
unknown-tool-name.rs
unknown-tool-name.stderr
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
unpretty-expr-fn-arg.rs Reorder some lines in unpretty-expr-fn-arg.rs 2021-06-26 22:43:27 +02:00
unpretty-expr-fn-arg.stdout Reorder some lines in unpretty-expr-fn-arg.rs 2021-06-26 22:43:27 +02:00
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 Use HTTPS links where possible 2021-06-23 16:26:46 -04: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 Rename ErrorKind::Unknown to Uncategorized. 2021-06-15 14:30:13 +02:00
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
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 Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
xc-private-method2.rs
xc-private-method2.stderr Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
yield.rs
yield1.rs
yield2.rs
z-crate-attr.rs