rust/tests/ui
bors 9f0e5d963d Auto merge of #141681 - compiler-errors:fast-path-stalled, r=lcnr
Fast path for stalled obligations on self ty

If we see that the `self` type of a goal is an infer var, then don't try to compute the goal at all, since we know that it'll be forced ambiguous.

This is currently only implemented when there are no opaques in the environment. We could extend it to check that the self type is not related to any already defined opaques via subtyping, but I'll leave that as a follow-up.

---

Also stall coerce and subtype predicates if both of their vars are not resolved to concrete types.

---

~~Also, we don't care if the goal is higher-ranked for the sized and copy/clone fast path.~~ pulling this out into another PR.

r? lcnr
2025-06-06 15:20:21 +00:00
..
abi bless test for CanonAbi::X86(SysV64) change 2025-06-03 10:04:19 -07:00
alloc-error Do not suggest using -Zmacro-backtrace for builtin macros 2025-03-14 19:50:03 +00:00
allocator Add missing dyn keywords to tests that do not test for them 2025-06-02 11:02:50 +02:00
annotate-snippet compiletest: Support matching on non-json lines in compiler output 2025-05-04 18:27:45 +03:00
anon-params UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
argfile Remove the -test suffix from normalize directives 2024-12-27 19:58:16 +11:00
argument-suggestions Cleaned up 4 tests in tests/ui/issues 2025-04-19 01:10:26 -06:00
array-slice-vec Clarify why we are talking about a failed const eval at a random place 2025-06-02 15:37:15 +00:00
asm Rollup merge of #137306 - tgross35:remove-i128-u128-improper-ctypes, r=traviscross,workingjubilee 2025-06-04 07:54:31 +02:00
associated-consts Clarify why we are talking about a failed const eval at a random place 2025-06-02 15:37:15 +00:00
associated-inherent-types Preserve generic args in suggestions for ambiguous associated items 2025-05-06 17:04:03 +02:00
associated-item Preserve generic args in suggestions for ambiguous associated items 2025-05-06 17:04:03 +02:00
associated-type-bounds Rollup merge of #140370 - WaffleLapkin:unqualified, r=jdonszelmann 2025-06-01 19:35:41 +02:00
associated-types Replace elided_named_lifetimes with mismatched_lifetime_syntaxes 2025-06-04 10:40:04 -04:00
async-await Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=traviscross,jieyouxu 2025-06-05 19:49:30 +00:00
attributes allow macro_use as first segment 2025-06-02 16:30:21 +08:00
auto-traits Rollup merge of #138632 - clubby789:stabilize-cfg-boolean-lit, r=davidtwco,Urgau,traviscross 2025-04-17 06:25:15 +02:00
autodiff Update UI tests 2025-05-21 07:24:43 +00:00
autoref-autoderef Rollup merge of #141888 - ferrocene:lw/decouple-tests-from-2015, r=compiler-errors 2025-06-04 07:54:35 +02:00
auxiliary Use non-2015 edition paths in tests that do not test for their resolution 2025-06-03 10:13:33 +02:00
backtrace tests: use needs-subprocess instead of ignore-{wasm32,emscripten,sgx} 2025-01-23 20:51:29 +08:00
bench tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
binding Remove some unnecessary parens in assert! conditions 2025-02-06 22:28:44 +00:00
binop compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
blind compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
block-result compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
bootstrap compiletest: Support matching on non-json lines in compiler output 2025-05-04 18:27:45 +03:00
borrowck Rollup merge of #141982 - Kivooeo:tf5, r=jieyouxu 2025-06-06 00:58:43 +02:00
box Suggest replace f with f: Box<f> when expr field is short hand 2025-05-14 15:14:32 +08:00
btreemap Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
builtin-superkinds Mention type parameter in more cases and don't suggest ~const bound already there 2024-12-07 21:37:13 +00:00
c-variadic compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
cast Note ref expr being cast when encounter NonScalar cast error 2025-05-31 12:19:55 +08:00
cfg Rollup merge of #141548 - bvanjoi:issue-141256, r=petrochenkov 2025-05-28 10:28:10 -04:00
check-cfg Rollup merge of #141250 - folkertdev:s390x-z17-target-features, r=workingjubilee 2025-06-04 07:54:33 +02:00
closure-expected-type
closure_context
closures cleaned up some tests 2025-06-04 17:48:50 +05:00
cmse-nonsecure Bless UI tests 2025-03-03 08:52:07 +01:00
codegen cleaned up some tests 2025-06-04 17:48:50 +05:00
codemap_tests Move more tests/ui tests 2025-05-12 16:35:09 +02:00
coercion Add missing dyn keywords to tests that do not test for them 2025-06-02 11:02:50 +02:00
coherence Rollup merge of #141888 - ferrocene:lw/decouple-tests-from-2015, r=compiler-errors 2025-06-04 07:54:35 +02:00
coinduction
command Move #![crate_type] UI tests into attributes directory 2025-02-15 03:41:07 +01:00
compare-method Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
compiletest-self-test compiletest: Support matching on non-json lines in compiler output 2025-05-04 18:27:45 +03:00
conditional-compilation compiletest: Support matching on non-json lines in compiler output 2025-05-04 18:27:45 +03:00
confuse-field-and-method Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
const-generics Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=traviscross,jieyouxu 2025-06-05 19:49:30 +00:00
const-ptr Rollup merge of #141698 - oli-obk:ctfe-err-flip, r=RalfJung 2025-06-03 21:53:37 +02:00
const_prop Tweak unevaluated constant in pattern error 2024-12-04 20:29:35 +00:00
consts Rollup merge of #142015 - oli-obk:wrong-instance, r=RalfJung 2025-06-05 16:02:03 +02:00
contracts Fix unreachable expression warning 2025-04-08 10:46:31 -07:00
coroutine Add iter macro 2025-06-03 10:52:32 -07:00
coverage-attr compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
crate-loading tests: rebless some tests as a side-effect of TEST_BUILD_DIR changes 2025-03-04 00:21:02 +08:00
cross compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
cross-crate Use non-2015 edition paths in tests that do not test for their resolution 2025-06-03 10:13:33 +02:00
custom_test_frameworks Address review comments. 2025-04-01 16:07:23 +11:00
cycle-trait
dataflow_const_prop dataflow_const_prop: do not eval a ptr address in SwitchInt 2024-12-09 21:06:29 +08:00
debuginfo compiletest: Support matching on non-json lines in compiler output 2025-05-04 18:27:45 +03:00
definition-reachable
delegation Rollup merge of #140370 - WaffleLapkin:unqualified, r=jdonszelmann 2025-06-01 19:35:41 +02:00
dep-graph Use non-2015 edition paths in tests that do not test for their resolution 2025-06-03 10:13:33 +02:00
deprecation Add missing dyn keywords to tests that do not test for them 2025-06-02 11:02:50 +02:00
deref-patterns Cleaned up 5 tests in tests/ui 2025-04-21 16:16:38 +09:00
derived-errors Use non-2015 edition paths in tests that do not test for their resolution 2025-06-03 10:13:33 +02:00
derives Refactor the two-phase check for impls and impl items 2025-05-27 22:03:21 +08:00
deriving Rollup merge of #141724 - Sol-Ell:issue-141141-fix, r=nnethercote 2025-06-03 15:00:32 +02:00
dest-prop
destructuring-assignment Suppress redundant error 2025-06-02 02:19:35 +00:00
diagnostic-flags Remove attribute #[rustc_error] 2025-03-30 01:32:21 +03:00
diagnostic-width cleaned up some tests 2025-06-05 20:03:29 +05:00
diagnostic_namespace do away with _Self and TraitName and check generic params for rustc_on_unimplemented 2025-05-17 15:15:53 +02:00
did_you_mean Add missing 2015 edition directives 2025-06-02 11:00:46 +02:00
directory_ownership tests: remove unused auxiliaries under tests/ui/directory_ownership/ 2025-04-17 19:45:28 +08:00
disallowed-deconstructing
dollar-crate
drop Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=traviscross,jieyouxu 2025-06-05 19:49:30 +00:00
drop-bounds
dropck Use non-2015 edition paths in tests that do not test for their resolution 2025-06-03 10:13:33 +02:00
dst compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
duplicate UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
dyn-compatibility Use more detailed spans in dyn compat errors within bodies 2025-05-27 08:18:11 +00:00
dyn-drop Add missing dyn keywords to tests that do not test for them 2025-06-02 11:02:50 +02:00
dyn-keyword Fix suggestion when there are generics, inline some things 2025-03-08 20:44:57 +00:00
dyn-star UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
dynamically-sized-types Allow dangerous_implicit_autorefs lint in some tests 2025-04-20 11:36:28 +02:00
editions Add missing 2015 edition directives 2025-06-02 11:00:46 +02:00
empty Avoid extra path trimming in method not found error 2025-05-24 23:31:07 +02:00
entry-point compiletest: Support matching on diagnostics without a span 2025-03-25 17:33:09 +03:00
enum cleaned up some tests 2025-06-04 19:32:06 +05:00
enum-discriminant Clarify why we are talking about a failed const eval at a random place 2025-06-02 15:37:15 +00:00
env-macro Do not suggest using -Zmacro-backtrace for builtin macros 2025-03-14 19:50:03 +00:00
ergonomic-clones Add missing 2015 edition directives 2025-06-02 11:00:46 +02:00
error-codes Rollup merge of #141888 - ferrocene:lw/decouple-tests-from-2015, r=compiler-errors 2025-06-04 07:54:35 +02:00
error-emitter Avoid extra path trimming in method not found error 2025-05-24 23:31:07 +02:00
errors Add missing 2015 edition directives 2025-06-02 11:00:46 +02:00
explain added error handle for error code > 9999 2025-05-06 23:02:47 +05:00
explicit compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
explicit-tail-calls Clarify why we are talking about a failed const eval at a random place 2025-06-02 15:37:15 +00:00
expr Add missing 2015 edition directives 2025-06-02 11:00:46 +02:00
extern Clarify why we are talking about a failed const eval at a random place 2025-06-02 15:37:15 +00:00
extern-flag UI tests: migrate remaining compile time error-patterns to line annotations 2025-04-13 21:48:53 +03:00
feature-gates Add iter macro 2025-06-03 10:52:32 -07:00
ffi-attrs error on unsafe attributes in pre-2024 editions 2025-04-13 01:22:59 +02:00
float Implement the internal feature cfg_target_has_reliable_f16_f128 2025-04-27 19:58:44 +00:00
fmt compiletest: Support matching on diagnostics without a span 2025-03-25 17:33:09 +03:00
fn Fixed possible ICE in annotate_mut_binding_to_immutable_binding 2025-05-19 10:16:29 -07:00
fn-main
for Tweak multispan rendering 2024-12-12 23:36:27 +00:00
for-loop-while Remove some unnecessary parens in assert! conditions 2025-02-06 22:28:44 +00:00
force-inlining Rollup merge of #137599 - davidtwco:use-minicore-more, r=jieyouxu 2025-02-28 22:29:52 +08:00
foreign compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
frontmatter Fix parsing of frontmatters with inner hyphens 2025-06-04 15:51:36 +00:00
fully-qualified-type compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
function-pointer Remove a duplicated check that doesn't do anything anymore. 2024-12-19 10:56:31 +00:00
functional-struct-update Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
functions-closures cleaned up some tests 2025-05-31 19:49:19 +05:00
generic-associated-types Use more detailed spans in dyn compat errors within bodies 2025-05-27 08:18:11 +00:00
generic-const-items Clarify why we are talking about a failed const eval at a random place 2025-06-02 15:37:15 +00:00
generics Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=traviscross,jieyouxu 2025-06-05 19:49:30 +00:00
half-open-range-patterns Rollup merge of #138632 - clubby789:stabilize-cfg-boolean-lit, r=davidtwco,Urgau,traviscross 2025-04-17 06:25:15 +02:00
hashmap Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
hello_world
higher-ranked Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=traviscross,jieyouxu 2025-06-05 19:49:30 +00:00
hygiene hygiene: Rename semi-transparent to semi-opaque 2025-03-31 15:41:48 +03:00
illegal-sized-bound UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
impl-header-lifetime-elision
impl-trait Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=traviscross,jieyouxu 2025-06-05 19:49:30 +00:00
implied-bounds compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
imports Rollup merge of #141888 - ferrocene:lw/decouple-tests-from-2015, r=compiler-errors 2025-06-04 07:54:35 +02:00
include-macros Do not suggest using -Zmacro-backtrace for builtin macros 2025-03-14 19:50:03 +00:00
incoherent-inherent-impls chore: fix typos 2024-12-31 23:46:39 +08:00
indexing Implement SliceIndex for ByteStr 2025-03-11 20:26:10 -07:00
inference Disarm time bomb (diagnostics) 2025-05-09 12:09:15 +02:00
infinite Clarify why we are talking about a failed const eval at a random place 2025-06-02 15:37:15 +00:00
inherent-impls-overlap-check Update tests to use new proc-macro header 2024-11-27 07:18:25 -08:00
inline-const Clarify why we are talking about a failed const eval at a random place 2025-06-02 15:37:15 +00:00
instrument-coverage Update the minimum external LLVM to 19 2025-04-05 11:44:38 -07:00
instrument-xray Add compiler tests for xray 2025-05-26 00:39:23 +08:00
interior-mutability Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
internal compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
internal-lints Remove rustc::existing_doc_keyword lint. 2024-12-17 13:56:10 +11:00
intrinsics Rollup merge of #141888 - ferrocene:lw/decouple-tests-from-2015, r=compiler-errors 2025-06-04 07:54:35 +02:00
invalid UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
invalid-compile-flags compiletest: Support matching on non-json lines in compiler output 2025-05-04 18:27:45 +03:00
invalid-module-declaration compiletest: Support matching on diagnostics without a span 2025-03-25 17:33:09 +03:00
invalid-self-argument
io-checks compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
issues Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=traviscross,jieyouxu 2025-06-05 19:49:30 +00:00
iterators Add iter macro 2025-06-03 10:52:32 -07:00
json compiletest: Support matching on non-json lines in compiler output 2025-05-04 18:27:45 +03:00
keyword Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
kindck Use more detailed spans in dyn compat errors within bodies 2025-05-27 08:18:11 +00:00
label typeck: catch continues pointing to blocks 2025-05-20 17:45:16 -07:00
lang-items Replace some Option<Span> with Span and use DUMMY_SP instead of None 2025-06-05 14:14:59 +00:00
late-bound-lifetimes
layout Clarify why we are talking about a failed const eval at a random place 2025-06-02 15:37:15 +00:00
lazy-type-alias Clarify why we are talking about a failed const eval at a random place 2025-06-02 15:37:15 +00:00
lazy-type-alias-impl-trait Implement #[define_opaque] attribute for functions. 2025-03-11 12:05:02 +00:00
let-else replace //@ compile-flags: --edition with //@ edition 2025-04-10 09:56:37 +02:00
lexer Add missing 2015 edition directives 2025-06-03 11:45:58 +02:00
lifetimes Rollup merge of #141982 - Kivooeo:tf5, r=jieyouxu 2025-06-06 00:58:43 +02:00
limits Clarify why we are talking about a failed const eval at a random place 2025-06-02 15:37:15 +00:00
link-native-libs tests: don't ignore compiler stderr in lib-defaults.rs 2025-05-06 16:49:25 +08:00
linkage-attr tests: use specific-purpose needs-crate-type over ignore-$target directives 2025-04-10 12:52:08 +08:00
linking Add some negative test coverage for -Zlinker-features flag 2025-05-15 16:47:18 +08:00
lint Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=traviscross,jieyouxu 2025-06-05 19:49:30 +00:00
liveness omit unused args warnings for intrinsics without body 2025-01-23 14:32:21 -05:00
loops cleaned up some tests 2025-06-04 17:48:50 +05:00
lowering Make synthetic RPITIT assoc ty name handling more rigorous. 2025-03-07 20:59:45 +11:00
lto Stabilize -Zdwarf-version as -Cdwarf-version 2025-04-14 21:26:41 -05:00
lub-glb Tweak multispan rendering 2024-12-12 23:36:27 +00:00
macro_backtrace
macros Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=traviscross,jieyouxu 2025-06-05 19:49:30 +00:00
malformed compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
marker_trait_attr
match compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
meta Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
methods cleaned up some tests 2025-05-31 19:49:19 +05:00
mir Replace elided_named_lifetimes with mismatched_lifetime_syntaxes 2025-06-04 10:40:04 -04:00
mir-dataflow Improve borrowck_graphviz_* documentation. 2025-04-16 08:57:15 +10:00
mismatched_types Avoid extra path trimming in method not found error 2025-05-24 23:31:07 +02:00
missing UI tests: migrate remaining compile time error-patterns to line annotations 2025-04-13 21:48:53 +03:00
missing-trait-bounds Use trait name instead of full constraint in suggestion message 2024-12-07 21:29:58 +00:00
missing_non_modrs_mod tests: use //@ ignore-auxiliary with backlinked primary test file 2025-04-17 19:45:28 +08:00
modules Cleaned up 5 tests in tests/ui 2025-04-25 20:50:57 +09:00
modules_and_files_visibility tests: use //@ ignore-auxiliary with backlinked primary test file 2025-04-17 19:45:28 +08:00
moves Use non-2015 edition paths in tests that do not test for their resolution 2025-06-03 13:35:31 +02:00
mut compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
namespace Use non-2015 edition paths in tests that do not test for their resolution 2025-06-03 13:35:31 +02:00
never_type Don't refer to 'this tail expression' in expansion. 2025-06-04 15:42:58 +02:00
new-range implement unstable new_range feature 2025-01-30 21:33:11 -07:00
nll Replace elided_named_lifetimes with mismatched_lifetime_syntaxes 2025-06-04 10:40:04 -04:00
no_std UI tests: migrate remaining compile time error-patterns to line annotations 2025-04-13 21:48:53 +03:00
non_modrs_mods tests: use //@ ignore-auxiliary with backlinked primary test file 2025-04-17 19:45:28 +08:00
non_modrs_mods_and_inline_mods tests: use //@ ignore-auxiliary with backlinked primary test file 2025-04-17 19:45:28 +08:00
not-panic Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
numbers-arithmetic cleaned up some tests 2025-06-03 07:38:06 +05:00
numeric compiletest: Do not require annotations on empty labels and suggestions 2025-05-03 22:49:23 +03:00
object-lifetime Replace elided_named_lifetimes with mismatched_lifetime_syntaxes 2025-06-04 10:40:04 -04:00
obsolete-in-place More sophisticated span trimming 2025-02-21 00:41:17 +00:00
offset-of UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
on-unimplemented do away with _Self and TraitName and check generic params for rustc_on_unimplemented 2025-05-17 15:15:53 +02:00
operator-recovery Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
or-patterns Error message for top-level or-patterns suggesting a solution 2025-05-09 22:16:34 +09:00
overloaded tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
packed UI tests: migrate remaining compile time error-patterns to line annotations 2025-04-13 21:48:53 +03:00
panic-handler error when using no_mangle on language items 2025-04-30 14:54:10 +03:00
panic-runtime tests: justify why want-abort-got-unwind{,2}.rs ignore additional errors 2025-05-03 22:44:36 +08:00
panics cleaned up some tests 2025-06-05 20:03:29 +05:00
parallel-rustc compiletest: Stricter parsing for diagnostic kinds 2025-04-07 19:13:31 +03:00
parser Rollup merge of #141959 - ferrocene:lw/2015-edition-directives2, r=compiler-errors 2025-06-04 16:24:11 +02:00
patchable-function-entry compiletest: Support matching on diagnostics without a span 2025-03-25 17:33:09 +03:00
pattern Rollup merge of #141960 - ferrocene:lw/2015-paths2, r=compiler-errors 2025-06-04 19:50:21 +02:00
pin-macro collateral damage in derive tests, improves errors by not refering to implementation details 2025-05-02 18:09:31 +02:00
precondition-checks tests: ensure disabled tests have a reason 2025-04-12 15:24:25 +08:00
print-request check all crate-type to find staticlib 2025-05-02 22:57:14 +08:00
print_type_sizes Wrap NonZero::new_unchecked call in the print_type_sizes test in a const 2025-05-27 00:35:25 -04:00
privacy Rollup merge of #141974 - Kivooeo:tf4, r=jieyouxu 2025-06-05 16:02:01 +02:00
proc-macro Auto merge of #142033 - matthiaskrgr:rollup-99lvg0j, r=matthiaskrgr 2025-06-05 00:30:08 +00:00
process Test Command::current_dir with verbatim path 2025-03-24 18:57:22 +00:00
process-termination
ptr_ops
pub Use non-2015 edition paths in tests that do not test for their resolution 2025-06-03 13:35:31 +02:00
qualified Preserve generic args in suggestions for ambiguous associated items 2025-05-06 17:04:03 +02:00
query-system depth limit eval_to_const_value_raw 2025-01-06 08:54:27 +01:00
range Do not suggest using -Zmacro-backtrace for builtin macros 2025-03-14 19:50:03 +00:00
raw-ref-op Auto merge of #134294 - matthiaskrgr:rollup-anh6io8, r=matthiaskrgr 2024-12-14 06:44:05 +00:00
reachable Consistent with treating Ctor Call as Struct in liveness analysis 2025-04-14 14:29:14 +08:00
recursion Rollup merge of #141960 - ferrocene:lw/2015-paths2, r=compiler-errors 2025-06-04 19:50:21 +02:00
recursion_limit Use non-2015 edition paths in tests that do not test for their resolution 2025-06-03 13:35:31 +02:00
regions Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=traviscross,jieyouxu 2025-06-05 19:49:30 +00:00
repeat-expr Add test 2025-05-26 16:35:36 +01:00
repr UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
reserved
resolve Fix false positive lint error from no_implicit_prelude attr 2025-06-02 17:49:01 +08:00
return Merge typeck loop with static/const item eval loop 2025-05-09 15:31:27 +00:00
rfcs Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=traviscross,jieyouxu 2025-06-05 19:49:30 +00:00
rmeta compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
runtime [win][arm64] Disable various DebugInfo tests that don't work on Arm64 Windows 2025-05-07 10:49:54 -07:00
rust-2018 Use cfg_attr AST placeholder AST cfg_attr_trace for diagnostics 2025-05-29 10:24:23 +00:00
rust-2021 UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
rust-2024 Make attribute safety validation logic more obvious 2025-05-04 21:44:50 +08:00
rustc-env compiletest: Support matching on diagnostics without a span 2025-03-25 17:33:09 +03:00
rustdoc Check attrs: Don't try to retrieve the name of list stems 2025-03-19 23:29:35 +01:00
sanitizer Require sanitizers be enabled for asan_odr_windows.rs 2025-04-29 10:55:22 -07:00
self Replace elided_named_lifetimes with mismatched_lifetime_syntaxes 2025-06-04 10:40:04 -04:00
sepcomp tests: use needs-threads instead of ignore-emscripten 2025-01-23 20:51:29 +08:00
shadowed
shell-argfiles
simd Clarify why we are talking about a failed const eval at a random place 2025-06-02 15:37:15 +00:00
single-use-lifetime
sized Clarify why we are talking about a failed const eval at a random place 2025-06-02 15:37:15 +00:00
span Remove attribute #[rustc_error] 2025-03-30 01:32:21 +03:00
specialization handle specialization in the new trait solver 2025-04-25 17:59:33 +00:00
stability-attribute Rollup merge of #140151 - RalfJung:drop_in_place-is-not-an-intrinsic, r=Mark-Simulacrum 2025-05-10 16:26:02 +02:00
stable-mir-print Encode synthetic by-move coroutine body with a different DefPathData 2025-03-30 22:53:21 +00:00
stack-protector compiletest: Support matching on diagnostics without a span 2025-03-25 17:33:09 +03:00
static UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
statics Clarify why we are talking about a failed const eval at a random place 2025-06-02 15:37:15 +00:00
stats Remove pre-expansion AST stats. 2025-06-03 14:50:22 +10:00
std Specify a concrete stack size in channel tests 2025-03-19 12:55:02 -04:00
stdlib-unit-tests Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
str cleaned up some tests 2025-05-31 19:49:19 +05:00
structs Clarify why we are talking about a failed const eval at a random place 2025-06-02 15:37:15 +00:00
structs-enums Rollup merge of #135778 - ferrocene:ja-gh135777, r=workingjubilee 2025-02-14 16:23:27 +01:00
suggestions Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=traviscross,jieyouxu 2025-06-05 19:49:30 +00:00
svh Remove the -test suffix from normalize directives 2024-12-27 19:58:16 +11:00
symbol-mangling-version compiletest: Support matching on diagnostics without a span 2025-03-25 17:33:09 +03:00
symbol-names compiler: compare and hash ExternAbi like its string 2025-02-11 20:18:01 -08:00
sync Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
target-cpu tests: rework amdgpu-require-explicit-cpu.rs 2025-04-19 18:42:23 +08:00
target-feature make enabling the neon target feature a FCW 2025-05-22 12:19:25 +02:00
target_modifiers Make -Zfixed-x18 into a target modifier 2025-05-05 12:42:27 +00:00
test-attrs Remove backticks from ShouldPanic::YesWithMessage's TrFailedMsg 2025-04-28 21:40:29 +02:00
thir-print Eliminate PatKind::Path 2025-01-29 15:45:13 +00:00
thread-local Mark test as only-unix. 2025-03-27 14:11:11 +01:00
threads-sendsync Address review comments. 2025-05-30 12:14:27 +02:00
tool-attributes Do not visit whole crate to compute lints_that_dont_need_to_run. 2025-04-04 12:37:38 +00:00
track-diagnostics compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
trait-bounds Better error message for late/early lifetime param mismatch 2025-05-07 18:12:54 +00:00
traits Auto merge of #141681 - compiler-errors:fast-path-stalled, r=lcnr 2025-06-06 15:20:21 +00:00
transmutability Rollup merge of #141985 - compiler-errors:cycle-in-dep-graph-print, r=oli-obk 2025-06-04 19:50:24 +02:00
transmute Make UNNECESSARY_TRANSMUTES into a HIR lint 2025-05-25 15:57:48 +00:00
treat-err-as-bug Clarify why we are talking about a failed const eval at a random place 2025-06-02 15:37:15 +00:00
trivial-bounds
try-block replace //@ compile-flags: --edition with //@ edition 2025-04-10 09:56:37 +02:00
try-trait Point at type that doesn't implement needed trait 2025-02-21 18:30:07 +00:00
tuple compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
type Clarify why we are talking about a failed const eval at a random place 2025-06-02 15:37:15 +00:00
type-alias Cleaned up 5 tests in tests/ui 2025-04-25 20:50:57 +09:00
type-alias-enum-variants More sophisticated span trimming 2025-02-21 00:41:17 +00:00
type-alias-impl-trait Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=traviscross,jieyouxu 2025-06-05 19:49:30 +00:00
type-inference fix tidy and bless test 2025-05-05 21:09:31 +02:00
typeck Fix consider borrowing for else-if 2025-05-31 18:34:35 +02:00
typeof compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
ufcs Rollup merge of #140370 - WaffleLapkin:unqualified, r=jdonszelmann 2025-06-01 19:35:41 +02:00
unboxed-closures Avoid extra path trimming in method not found error 2025-05-24 23:31:07 +02:00
underscore-imports Update tests to use new proc-macro header 2024-11-27 07:18:25 -08:00
underscore-lifetime Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
uniform-paths
uninhabited UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
union Do not suggest using -Zmacro-backtrace for builtin macros 2025-03-14 19:50:03 +00:00
unknown-unstable-lints UI tests: migrate remaining compile time error-patterns to line annotations 2025-04-13 21:48:53 +03:00
unop Mention type parameter in more cases and don't suggest ~const bound already there 2024-12-07 21:37:13 +00:00
unpretty compiletest: Support matching on non-json lines in compiler output 2025-05-04 18:27:45 +03:00
unresolved Note potential but private items in show_candidates 2025-03-22 11:41:42 +08:00
unsafe Emit dummy open drop for unsafe binder 2025-05-23 10:43:21 +00:00
unsafe-binders Fix spans for unsafe binders 2025-05-30 16:58:48 +00:00
unsafe-fields Do not require that unsafe fields lack drop glue 2025-02-28 16:32:06 +00:00
unsized Delete tuple unsizing 2025-02-27 10:26:33 +00:00
unsized-locals UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
unused-crate-deps
unwind-abis
use resolve: Support imports of associated types and glob imports from traits 2025-05-02 15:59:38 +03:00
variance UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
variants Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
version
warnings
wasm Use cfg(false) in UI tests 2025-04-03 21:41:58 +00:00
wf Use more detailed spans in dyn compat errors within bodies 2025-05-27 08:18:11 +00:00
where-clauses move (and remove) impl Trait tests 2025-05-09 02:35:18 +00:00
while Quickfix //@ check-pass is enough 2025-02-04 21:42:43 +05:30
windows-subsystem compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
zero-sized
.gitattributes
complex.rs
conservative_impl_trait.rs
conservative_impl_trait.stderr
constructor-lifetime-args.rs
constructor-lifetime-args.stderr
crate-leading-sep.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
crate-method-reexport-grrrrrrr.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
crate-name-attr-used.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
crate-name-mismatch.rs
crate-name-mismatch.stderr
crate_type_flag.rs compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
crate_type_flag.stderr Show valid crate types when the user passes unknown --crate-type value 2025-03-14 15:53:42 +08:00
custom-attribute-multisegment.rs
custom-attribute-multisegment.stderr
custom-test-frameworks-simple.rs
custom_attribute.rs
custom_attribute.stderr
deduplicate-diagnostics.deduplicate.stderr
deduplicate-diagnostics.duplicate.stderr Do not visit whole crate to compute lints_that_dont_need_to_run. 2025-04-04 12:37:38 +00:00
deduplicate-diagnostics.rs Do not visit whole crate to compute lints_that_dont_need_to_run. 2025-04-04 12:37:38 +00:00
deep.rs
default-method-parsing.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
default-method-simple.rs
defaults-well-formedness.rs
deprecation-in-force-unstable.rs
deref-rc.rs
deref.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
derive-uninhabited-enum-38885.rs
derive-uninhabited-enum-38885.stderr
destructure-trait-ref.rs compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
destructure-trait-ref.stderr compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
diverging-fallback-method-chain.rs
diverging-fallback-option.rs
diverging-fn-tail-35849.rs
diverging-fn-tail-35849.stderr
double-ref.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
double-type-import.rs
double-type-import.stderr
early-ret-binop-add.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
elide-errors-on-mismatched-tuple.rs
elide-errors-on-mismatched-tuple.stderr
elided-test.rs compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
elided-test.stderr compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
else-if.rs
empty-allocation-non-null.rs
empty-allocation-rvalue-non-null.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
empty-type-parameter-list.rs
empty-type-parameter-list.stderr
error-should-say-copy-not-pod.rs
error-should-say-copy-not-pod.stderr
exclusive-drop-and-copy.rs
exclusive-drop-and-copy.stderr Do not suggest using -Zmacro-backtrace for builtin macros 2025-03-14 19:50:03 +00:00
explicit-i-suffix.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
explore-issue-38412.rs stability: remove skip_stability_check_due_to_privacy 2024-11-18 08:07:46 +01:00
explore-issue-38412.stderr Use non-2015 edition paths in tests that do not test for their resolution 2025-06-03 10:13:33 +02:00
ext-expand-inner-exprs.rs
ext-nonexistent.rs compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
ext-nonexistent.stderr compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
fact.rs
filter-block-view-items.rs Use cfg(false) in UI tests 2025-04-03 21:41:58 +00:00
format-no-std.rs remove support for the #[start] attribute 2025-01-21 06:59:15 -07:00
fun-indirect-call.rs
future-incompatible-lint-group.rs
future-incompatible-lint-group.stderr
global-scope.rs
hello.rs Update more 2024 tests to remove -Zunstable-options 2024-11-28 14:32:45 -08:00
illegal-ufcs-drop.fixed
illegal-ufcs-drop.rs
illegal-ufcs-drop.stderr
impl-inherent-non-conflict.rs
impl-not-adjacent-to-type.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 stabilize -Znext-solver=coherence 2024-10-15 13:11:00 +02:00
impl-unused-tps.stderr Don't assemble non-env/bound candidates if projection is rigid 2025-04-18 01:44:06 +00:00
implicit-method-bind.rs
implicit-method-bind.stderr
inline-disallow-on-variant.rs
inline-disallow-on-variant.stderr
inlined-main.rs
inner-attrs-on-impl.rs Use cfg(false) in UI tests 2025-04-03 21:41:58 +00:00
inner-module.rs
inner-static-type-parameter.rs
inner-static-type-parameter.stderr
integral-indexing.rs
integral-indexing.stderr Implement SliceIndex for ByteStr 2025-03-11 20:26:10 -07:00
integral-variable-unification-error.rs
integral-variable-unification-error.stderr
invalid_dispatch_from_dyn_impls.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
invalid_dispatch_from_dyn_impls.stderr Consolidate and rework CoercePointee and DispatchFromDyn errors 2025-02-24 19:34:54 +00:00
issue-11881.rs
issue-15924.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
issue-16822.rs
issues-71798.rs
issues-71798.stderr
item-name-overload.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
kinds-in-metadata.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
kinds-of-primitive-impl.rs
kinds-of-primitive-impl.stderr
last-use-in-block.rs
last-use-in-cap-clause.rs
last-use-is-capture.rs
lexical-scopes.rs
lexical-scopes.stderr
lexical-scoping.rs
link-section.rs Update tests for hidden references to mutable static 2024-09-13 14:10:56 +03:00
log-err-phi.rs
log-knows-the-names-of-variants.rs
log-poly.rs
logging-only-prints-once.rs Enable more tests on Windows 2025-02-03 10:39:32 -05:00
loud_ui.rs
max-min-classes.rs
maximal_mir_to_hir_coverage.rs
maybe-bounds.rs
maybe-bounds.stderr
method-output-diff-issue-127263.rs
method-output-diff-issue-127263.stderr
missing_debug_impls.rs
missing_debug_impls.stderr
mod-subitem-as-enum-variant.rs
mod-subitem-as-enum-variant.stderr
monomorphize-abi-alignment.rs
msvc-data-only.rs
msvc-opt-minsize.rs
multibyte.rs
multiline-comment.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
mut-function-arguments.rs
mutual-recursion-group.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
myriad-closures.rs
nested-block-comment.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
nested-cfg-attrs.rs Use cfg(false) in UI tests 2025-04-03 21:41:58 +00:00
nested-cfg-attrs.stderr
nested-class.rs
nested-ty-params.rs UI tests: migrate remaining compile time error-patterns to line annotations 2025-04-13 21:48:53 +03:00
nested-ty-params.stderr UI tests: migrate remaining compile time error-patterns to line annotations 2025-04-13 21:48:53 +03:00
new-impl-syntax.rs
new-import-syntax.rs
new-style-constants.rs
new-unicode-escapes.rs
newlambdas.rs
newtype-polymorphic.rs
newtype.rs
no-capture-arc.rs compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
no-capture-arc.stderr compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
no-core-1.rs
no-core-2.rs
no-reuse-move-arc.rs
no-reuse-move-arc.stderr Remove CallKind::Deref hack from UseSpans 2025-01-06 03:55:19 +00:00
no-send-res-ports.rs
no-send-res-ports.stderr Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
no-warn-on-field-replace-issue-34101.rs
no_send-enum.rs
no_send-enum.stderr Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
no_send-rc.rs
no_send-rc.stderr E0277: suggest dereferencing function arguments in more cases 2024-11-21 03:27:05 -08:00
no_share-enum.rs
no_share-enum.stderr Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
no_share-struct.rs
no_share-struct.stderr
noexporttypeexe.rs compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
noexporttypeexe.stderr
non-constant-expr-for-arr-len.rs
non-constant-expr-for-arr-len.stderr
nonscalar-cast.fixed UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
nonscalar-cast.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
nonscalar-cast.stderr
not-clone-closure.rs Add --diagnostic-width to some tests failing after 1a0c502183 2024-11-06 20:02:42 +01:00
not-clone-closure.stderr Add --diagnostic-width to some tests failing after 1a0c502183 2024-11-06 20:02:42 +01:00
not-copy-closure.rs
not-copy-closure.stderr Suggest borrowing arguments in generic positions when trait bounds are satisfied 2024-11-13 20:29:40 -08:00
not-enough-arguments.rs macro expansion issue 2025-05-07 21:51:41 +05:00
not-enough-arguments.stderr macro expansion issue 2025-05-07 21:51:41 +05:00
nul-characters.rs
nullable-pointer-iotareduction.rs
nullable-pointer-size.rs
object-pointer-types.rs
object-pointer-types.stderr Avoid extra path trimming in method not found error 2025-05-24 23:31:07 +02:00
objects-coerce-freeze-borrored.rs
occurs-check-2.rs increment depth of nested obligations 2025-03-31 23:58:17 +02:00
occurs-check-2.stderr increment depth of nested obligations 2025-03-31 23:58:17 +02:00
occurs-check-3.rs
occurs-check-3.stderr increment depth of nested obligations 2025-03-31 23:58:17 +02:00
occurs-check.rs
occurs-check.stderr increment depth of nested obligations 2025-03-31 23:58:17 +02:00
once-cant-call-twice-on-heap.rs
once-cant-call-twice-on-heap.stderr
oom_unwind.rs
op-assign-builtins-by-ref.rs
opeq.rs
opt-in-copy.rs
opt-in-copy.stderr
optimization-remark.rs UI tests: migrate remaining compile time error-patterns to line annotations 2025-04-13 21:48:53 +03:00
out-pointer-aliasing.rs
output-slot-variants.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
over-constrained-vregs.rs
panic-while-printing.rs
panic_implementation-closures.rs
paren-span.rs
paren-span.stderr
partialeq_help.rs
partialeq_help.stderr
path-lookahead.fixed
path-lookahead.rs
path-lookahead.stderr
paths-containing-nul.rs
phantom-auto-trait.rs
phantom-auto-trait.stderr Use trait name instead of full constraint in suggestion message 2024-12-07 21:29:58 +00:00
point-to-type-err-cause-on-impl-trait-return-2.rs
point-to-type-err-cause-on-impl-trait-return-2.stderr
pptypedef.rs compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
pptypedef.stderr compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
primitive-binop-lhs-mut.rs
print-calling-conventions.rs
print-calling-conventions.stdout update/bless tests 2025-04-06 21:41:47 +02:00
print-stdout-eprint-stderr.rs tests: use needs-subprocess instead of ignore-{wasm32,emscripten,sgx} 2025-01-23 20:51:29 +08:00
project-cache-issue-31849.rs
ptr-coercion-rpass.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
ptr-coercion.rs compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
ptr-coercion.stderr compiletest: Make diagnostic kind mandatory on line annotations 2025-04-30 10:44:24 +03:00
query-visibility.rs
raw-str.rs
realloc-16687.rs
reassign-ref-mut.rs
reassign-ref-mut.stderr
reexport-test-harness-main.rs
resource-assign-is-not-copy.rs Replace elided_named_lifetimes with mismatched_lifetime_syntaxes 2025-06-04 10:40:04 -04:00
resource-destruct.rs Replace elided_named_lifetimes with mismatched_lifetime_syntaxes 2025-06-04 10:40:04 -04:00
seq-args.rs
seq-args.stderr
shadow-bool.rs
shadowed-use-visibility.rs
short-error-format.rs
short-error-format.stderr
sized-borrowed-pointer.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
sized-cycle-note.rs
sized-cycle-note.stderr
sized-owned-pointer.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
sse2.rs
stable-addr-of.rs
std-uncopyable-atomics.rs
std-uncopyable-atomics.stderr
stdio-is-blocking.rs tests: use needs-subprocess instead of ignore-{wasm32,emscripten,sgx} 2025-01-23 20:51:29 +08:00
string-box-error.rs
struct-ctor-mangling.rs
super-at-top-level.rs
super-at-top-level.stderr
super-let.borrowck.stderr Add tests for super let. 2025-04-04 16:32:18 +02:00
super-let.rs Add tests for super let. 2025-04-04 16:32:18 +02:00
super.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
svh-add-nothing.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
swap-1.rs
swap-overlapping.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
switched-expectations.rs
switched-expectations.stderr
syntax-extension-minor.rs Deprecate the unstable concat_idents! 2025-04-24 22:14:23 +00:00
tag-type-args.rs
tag-type-args.stderr
tag-variant-cast-non-nullary.fixed
tag-variant-cast-non-nullary.rs
tag-variant-cast-non-nullary.stderr
tail-call-arg-leak.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
tail-cps.rs Remove some unnecessary parens in assert! conditions 2025-02-06 22:28:44 +00:00
tail-typeck.rs compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
tail-typeck.stderr compiletest: Require //~ annotations even if error-pattern is specified 2025-04-03 11:08:55 +03:00
trailing-comma.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
trait-method-number-parameters.rs
trait-method-number-parameters.stderr
transmute-equal-assoc-types.rs
transmute-non-immediate-to-immediate.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
trivial_casts-rpass.rs
trivial_casts-rpass.stderr
try-from-int-error-partial-eq.rs
try-operator-hygiene.rs
try-operator.rs
tydesc-name.rs
type-id-higher-rank-2.rs Replace elided_named_lifetimes with mismatched_lifetime_syntaxes 2025-06-04 10:40:04 -04:00
type-namespace.rs
type-param-constraints.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
type-ptr.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
type-use-i1-versus-i8.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
type_length_limit.rs tests: remove explicit long type filename hash normalization from some ui tests 2025-03-04 00:21:02 +08:00
type_length_limit.stderr tests: remove explicit long type filename hash normalization from some ui tests 2025-03-04 00:21:02 +08:00
typeid-intrinsic.rs
typestate-multi-decl.rs
unconstrained-none.rs
unconstrained-none.stderr
unconstrained-ref.rs
unconstrained-ref.stderr
underscore-ident-matcher.rs Tweak more warnings. 2024-10-28 14:20:28 +11:00
underscore-ident-matcher.stderr Tweak more warnings. 2024-10-28 14:20:28 +11:00
underscore-lifetimes.rs Replace elided_named_lifetimes with mismatched_lifetime_syntaxes 2025-06-04 10:40:04 -04:00
underscore-method-after-integer.rs
unevaluated_fixed_size_array_len.rs
unevaluated_fixed_size_array_len.stderr
uninit-empty-types.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
unit.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
unknown-language-item.rs
unknown-language-item.stderr
unknown-llvm-arg.rs Remove the -test suffix from normalize directives 2024-12-27 19:58:16 +11:00
unknown-llvm-arg.stderr
unnamed_argument_mode.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
unreachable-code-1.rs
unreachable-code.rs
unsigned-literal-negation.rs
unsigned-literal-negation.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
unused-move-capture.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
unused-move.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
unwind-no-uwtable.rs
use-import-export.rs tests: remove //@ pretty-expanded usages 2024-11-26 02:50:48 +08:00
use-keyword-2.rs
use-module-level-int-consts.rs
use-nested-groups.rs
usize-generic-argument-parent.rs
usize-generic-argument-parent.stderr
virtual-call-attrs-issue-137646.rs Don't infer attributes of virtual calls based on the function body 2025-02-27 12:57:26 +08:00
wait-forked-but-failed-child.rs Use split_whitespace() when filtering lines in the ps output 2025-02-06 15:05:53 -05:00
walk-struct-literal-with.rs
walk-struct-literal-with.stderr
weak-new-uninhabited-issue-48493.rs
weird-exit-code.rs
weird-exprs.rs make t looks like lowercase 2025-05-09 22:21:35 +05:00
write-fmt-errors.rs Implement default methods for io::Empty and io::Sink 2025-03-10 01:38:20 -07:00
wrong-hashset-issue-42918.rs