rust/tests/ui
Matthew Jasper bd928a0b5e Disallow (min) specialization imps with no items
Such implementations are usually mistakes and are not used in the
compiler or standard library (after this commit) so forbid them with
`min_specialization`.
2023-05-05 16:19:18 +01:00
..
abi tests: Add tests for LoongArch64 2023-04-30 00:06:26 +08:00
alloc-error Revert "Remove #[alloc_error_handler] from the compiler and library" 2023-04-25 00:08:35 +02:00
allocator Revert "Remove #[alloc_error_handler] from the compiler and library" 2023-04-25 00:08:35 +02:00
annotate-snippet
anon-params
argument-suggestions Auto merge of #109850 - MU001999:master, r=estebank 2023-04-11 03:07:58 +00:00
array-slice-vec Tweak output for 'add line' suggestion 2023-04-12 22:50:10 +00:00
asm Forbid the use of #[target_feature] on main 2023-03-12 14:57:38 +01:00
associated-consts Don't create projection ty for const projection 2023-04-23 18:09:30 +00:00
associated-inherent-types Add regression tests for const-generic IATs 2023-04-25 23:32:13 +02:00
associated-item
associated-type-bounds Rollup merge of #111048 - compiler-errors:rpitit-not-incomplete, r=jackh726 2023-05-02 11:44:53 +05:30
associated-types vars are ? 2023-04-25 19:53:09 +00:00
async-await Mark RPITIT and AFIT as no longer incomplete 2023-05-02 05:04:50 +00:00
attributes Add invalid_macro_export_arguments to built-in macro list 2023-04-27 18:33:39 +00:00
auto-traits Bless the suspicious-negative-impls-lint.rs 2023-03-06 21:25:43 +08:00
autoref-autoderef fix(middle): emit error rather than delay bug when reaching limit 2023-04-03 11:08:14 +08:00
auxiliary Move most ui-fulldeps tests to ui 2023-04-13 22:08:07 -05:00
bench
binding improve error notes for packed struct reference diagnostic 2023-04-28 20:28:56 -05:00
binop Provide RHS type hint when reporting operator error 2023-04-27 01:34:03 +00:00
blind
block-result
borrowck Leave promoteds untainted by errors when borrowck fails 2023-04-30 23:57:47 +02:00
box Tweak output for 'add line' suggestion 2023-04-12 22:50:10 +00:00
btreemap
builtin-superkinds
c-variadic Mention fn coercion rules (needs to be expanded) 2023-01-30 21:51:33 +00:00
cast
cfg tests: Add tests for LoongArch64 2023-04-30 00:06:26 +08:00
chalkify Give more descriptive names to queries. 2023-04-20 18:01:07 +00:00
check-cfg Initial support for loongarch64-unknown-linux-gnu 2023-04-04 17:05:07 +08:00
closure-expected-type Specify what 'this' actually is 2023-02-21 05:21:07 +00:00
closure_context
closures Test precise capture with a multi-variant enum and exhaustive patterns 2023-04-30 20:24:10 +02:00
cmse-nonsecure
codegen Check freeze with right param-env 2023-04-16 23:09:57 +00:00
codemap_tests Add some reasons why tests are ignored. 2023-04-15 16:11:42 -07:00
coercion Remove uses of box_syntax in rustc and tools 2023-03-12 13:19:46 +00:00
coherence add known-bug test for unsound issue 74629 2023-04-26 22:34:39 -04:00
coinduction add test for coinduction in new solver 2023-02-14 12:18:33 +01:00
command remove invalid ignore-pretty 2023-04-03 09:24:11 +02:00
compare-method
compiletest-self-test
conditional-compilation Add some reasons why tests are ignored. 2023-04-15 16:11:42 -07:00
confuse-field-and-method Tweak use of trimmed paths 2023-01-30 20:12:21 +00:00
const-generics Rollup merge of #111100 - BoxyUwU:array_repeat_expr_wf, r=compiler-errors 2023-05-04 19:18:21 +02:00
const-ptr Also use mir::Offset for pointer add 2023-04-27 22:44:42 -07:00
const_prop move some const-prop tests to appropriate folder 2023-04-28 14:42:03 +02:00
consts Rollup merge of #111100 - BoxyUwU:array_repeat_expr_wf, r=compiler-errors 2023-05-04 19:18:21 +02:00
crate-loading
cross Add some reasons why tests are ignored. 2023-04-15 16:11:42 -07:00
cross-crate
custom_test_frameworks
cycle-trait Split implied and super predicate queries 2023-04-11 17:45:42 +00:00
debuginfo
definition-reachable
dep-graph
deprecation diagnostics: update test cases to refer to assoc fn with self as method 2023-02-22 08:40:47 -07:00
deref-patterns
derived-errors Special-case item attributes in the suggestion output 2023-04-12 22:50:10 +00:00
derives Provide RHS type hint when reporting operator error 2023-04-27 01:34:03 +00:00
deriving Don't generate unecessary &&self.field in deriving Debug 2023-02-02 22:06:23 +00:00
dest-prop
destructuring-assignment Provide RHS type hint when reporting operator error 2023-04-27 01:34:03 +00:00
diagnostic-flags Introduce -Zterminal-urls to use OSC8 for error codes 2023-02-09 14:52:54 +00:00
diagnostic-width Create AnnotationColumn struct to fix hard tab column numbers in errors 2023-03-28 09:18:55 -04:00
did_you_mean Rip it out 2023-05-01 16:15:13 +08:00
directory_ownership
disallowed-deconstructing
discrim
dollar-crate
drop Move tests 2023-02-16 11:42:35 -03:00
drop-bounds
dropck Explicitly reject negative and reservation drop impls 2023-04-27 17:02:17 +00:00
dst Add suggestion to diagnostic when user has array but trait wants slice. 2023-03-07 00:39:34 -05:00
duplicate
dyn-drop
dyn-keyword
dyn-star Enforce that PointerLike requires a pointer-like ABI 2023-04-08 21:11:16 +00:00
dynamically-sized-types
editions
empty resolve: Remove struct_field_names_untracked 2023-03-13 17:31:55 +04:00
entry-point
enum
enum-discriminant Move test files 2023-04-20 15:06:17 -03:00
error-codes rustc_middle: Fix opt_item_ident for non-local def ids 2023-05-03 20:09:10 +03:00
errors Fix error spans for arguments to tuple enum constructors 2023-02-28 14:58:14 -08:00
explicit
expr parser: provide better errors on closures with braces missing 2023-02-23 19:05:13 +09:00
extenv fix(error): normalize whitespace during msg_to_buffer 2023-04-21 08:40:00 +08:00
extern
extern-flag
feature-gates Rollup merge of #105452 - rcvalle:rust-cfi-3, r=bjorn3 2023-05-03 16:42:48 -07:00
fmt rustc_middle: Fix opt_item_ident for non-local def ids 2023-05-03 20:09:10 +03:00
fn add known-bug test for unsound issue 100051 2023-04-22 13:41:53 -04:00
for recover from for-else and while-else 2023-03-01 13:26:59 +01:00
for-loop-while
foreign
fully-qualified-type
function-pointer Do not mention lifetime names in force trimmed paths 2023-01-30 20:12:21 +00:00
functional-struct-update
functions-closures Tweak use of trimmed paths 2023-01-30 20:12:21 +00:00
generator Rollup merge of #110823 - compiler-errors:tweak-await-span, r=b-naber 2023-05-01 01:09:47 +02:00
generic-associated-types fix tests 2023-05-01 16:15:17 +08:00
generics soften the wording for removing type ascription 2023-05-01 16:37:00 +08:00
half-open-range-patterns Perform match checking on THIR. 2023-04-03 15:59:21 +00:00
hashmap
hello_world
higher-rank-trait-bounds Report overflows gracefully with new solver 2023-04-10 16:36:30 +00:00
hr-subtype
hygiene Rollup merge of #110244 - kadiwa4:unnecessary_imports, r=JohnTitor 2023-04-14 21:11:13 +02:00
illegal-sized-bound
impl-header-lifetime-elision Introduce ReError 2023-02-09 10:26:49 +00:00
impl-trait Rollup merge of #111052 - nnethercote:fix-ice-test, r=Nilstrieb 2023-05-05 12:46:26 +09:00
implied-bounds add known-bug test for unsound issue 84591 2023-04-22 00:47:07 -04:00
imports Special-case item attributes in the suggestion output 2023-04-12 22:50:10 +00:00
include-macros
incoherent-inherent-impls Tighter spans for bad inherent impl types 2023-02-13 18:41:18 +00:00
inference Rollup merge of #110825 - notriddle:notriddle/issue-70082, r=compiler-errors 2023-04-26 18:51:44 +02:00
infinite Split implied and super predicate queries 2023-04-11 17:45:42 +00:00
inherent-impls-overlap-check
inline-const Add some reasons why tests are ignored. 2023-04-15 16:11:42 -07:00
instrument-xray Test XRay only for supported targets 2023-02-09 12:29:43 +09:00
interior-mutability rustc_middle: Fix opt_item_ident for non-local def ids 2023-05-03 20:09:10 +03:00
internal Tweak output for 'add line' suggestion 2023-04-12 22:50:10 +00:00
internal-lints Move most ui-fulldeps tests to ui 2023-04-13 22:08:07 -05:00
intrinsics Add QNX Neutrino support to libstd 2023-02-28 15:59:47 +01:00
invalid fix stderrs 2023-05-01 13:37:15 -07:00
invalid-compile-flags
invalid-module-declaration
invalid-self-argument
io-checks Improve non-ice-error-on-worker-io-fail.rs test 2023-04-25 15:25:19 +00:00
issues Rollup merge of #111146 - petrochenkov:decident, r=compiler-errors 2023-05-03 16:42:51 -07:00
iterators Add unuseless #[allow(unused_allocation)] 2023-03-03 17:47:48 +00:00
json
keyword
kindck rustc_middle: Fix opt_item_ident for non-local def ids 2023-05-03 20:09:10 +03:00
label
lang-items Remove uses of box_syntax in rustc and tools 2023-03-12 13:19:46 +00:00
late-bound-lifetimes Error code E0794 for late-bound lifetime parameter error. 2023-03-07 21:26:19 +01:00
layout bless tests 2023-04-27 22:29:04 +02:00
lazy-type-alias-impl-trait
let-else recover from for-else and while-else 2023-03-01 13:26:59 +01:00
lexer Revert "Don't recover lifetimes/labels containing emojis as character literals" 2023-04-10 06:52:41 +00:00
lifetimes Do not force anonymous lifetimes in consts to be static. 2023-04-29 10:32:31 +00:00
limits Only enable ConstProp at mir-opt-level >= 2. 2023-04-15 07:46:46 +00:00
linkage-attr The name of NativeLib will be presented 2023-03-19 11:23:19 +08:00
lint Rollup merge of #110955 - fee1-dead-contrib:sus-operation, r=compiler-errors 2023-05-02 11:44:52 +05:30
liveness Run check_match and check_liveness when MIR is built instead of having an explicit phase for them 2023-04-21 22:32:38 +00:00
loops recover from for-else and while-else 2023-03-01 13:26:59 +01:00
lowering
lto
lub-glb
macro_backtrace
macros fix tests 2023-05-01 16:15:17 +08:00
malformed Tweak output for 'add line' suggestion 2023-04-12 22:50:10 +00:00
manual
marker_trait_attr stop special-casing 'static in evaluate 2023-03-22 11:37:57 +01:00
match Remove wrong assertion. 2023-04-30 14:08:26 +00:00
meta Fix no_std tests that load libc when download-rustc is enabled 2023-04-18 07:14:01 -05:00
methods Make method-not-found-generic-arg-elision.rs error message not path dependent 2023-04-26 21:48:21 +00:00
mir Give more descriptive names to queries. 2023-04-20 18:01:07 +00:00
mir-dataflow
mismatched_types Provide RHS type hint when reporting operator error 2023-04-27 01:34:03 +00:00
missing Revert "Remove #[alloc_error_handler] from the compiler and library" 2023-04-25 00:08:35 +02:00
missing-trait-bounds
missing_non_modrs_mod
modules Tweak output for 'add line' suggestion 2023-04-12 22:50:10 +00:00
modules_and_files_visibility Rename tests to ensure they don't have overlapping names. 2023-03-22 21:12:40 -07:00
moves Move tests 2023-02-16 11:42:35 -03:00
mut
namespace Special-case item attributes in the suggestion output 2023-04-12 22:50:10 +00:00
native-library-link-flags Fix Unreadable non-UTF-8 output on localized MSVC 2023-04-27 09:58:18 +01:00
never_type fix library and rustdoc tests 2023-04-16 11:38:52 +00:00
nll vars are ? 2023-04-25 19:53:09 +00:00
non_modrs_mods remove invalid ignore-pretty 2023-04-03 09:24:11 +02:00
non_modrs_mods_and_inline_mods Rename tests to ensure they don't have overlapping names. 2023-03-22 21:12:40 -07:00
not-panic rustc_middle: Fix opt_item_ident for non-local def ids 2023-05-03 20:09:10 +03:00
numbers-arithmetic Implement Neg for signed non-zero integers. 2023-04-20 14:27:29 +09:00
numeric
object-lifetime
object-safety Add some tests around (lack of) object safety of associated types and consts 2023-04-20 09:41:38 +00:00
obsolete-in-place
offset-of major test improvements 2023-04-21 02:45:48 -07:00
on-unimplemented Tweak output for 'add line' suggestion 2023-04-12 22:50:10 +00:00
operator-recovery
or-patterns Rip it out 2023-05-01 16:15:13 +08:00
overloaded
packed improve error notes for packed struct reference diagnostic 2023-04-28 20:28:56 -05:00
packed-struct
panic-handler
panic-runtime Update tests 2023-04-29 13:01:46 +01:00
panics Improve filtering in default-backtrace-ice.rs. 2023-05-05 07:18:06 +10:00
parser Implement negative bounds 2023-05-02 22:36:24 +00:00
pattern fix tests 2023-05-01 16:15:17 +08:00
pin-macro
polymorphization Ensure mir_drops_elaborated_and_const_checked when requiring codegen. 2023-04-21 16:14:43 +00:00
print-fuel
print_type_sizes bless tests 2023-04-27 22:29:04 +02:00
privacy Leave it to the query system to invoke the typeck query instead of invoking it eagerly. 2023-04-21 22:12:45 +00:00
proc-macro Rollup merge of #110255 - clubby789:proc-macro-test-help, r=jackh726 2023-04-24 07:53:23 +02:00
process Rollup merge of #109379 - flba-eb:108596_fixtest_sigpipe, r=jyn514 2023-04-26 01:55:50 -05:00
process-termination
ptr_ops
pub tests: rename test cases to match new behaviour 2023-02-01 21:50:34 +01:00
qualified
query-system Don't cause a cycle when formatting query description that references a FnDef 2023-02-02 05:49:07 +00:00
range Perform match checking on THIR. 2023-04-03 15:59:21 +00:00
raw-ref-op
reachable Move some UI tests into subdirectories 2023-04-02 19:42:30 -04:00
recursion rustc_middle: Fix opt_item_ident for non-local def ids 2023-05-03 20:09:10 +03:00
recursion_limit Fix test filename for #105700 2023-02-22 13:08:13 +00:00
regions remove issue-2718.rs test 2023-04-11 10:27:57 +02:00
repeat-expr Tweak output for 'add line' suggestion 2023-04-12 22:50:10 +00:00
repr Don't bail out early when checking invalid repr attr 2023-05-01 15:05:39 +01:00
reserved
resolve fix tests 2023-05-01 16:15:17 +08:00
return
rfc-0107-bind-by-move-pattern-guards
rfc-1445-restrict-constants-in-patterns Add notes to non-structural const in pattern error message 2023-03-27 11:08:11 -04:00
rfc-1717-dllimport
rfc-1937-termination-trait Bless some extra working tests under -Zlower-impl-trait-in-trait-to-assoc-ty 2023-03-29 11:27:26 -03:00
rfc-2005-default-binding-mode Perform match checking on THIR. 2023-04-03 15:59:21 +00:00
rfc-2008-non-exhaustive Rollup merge of #110013 - compiler-errors:non-exhaustive-privacy-reason, r=WaffleLapkin 2023-04-07 00:00:25 +02:00
rfc-2027-object-safe-for-dispatch
rfc-2091-track-caller Ignore Inlined spans when computing caller location. 2023-03-18 13:46:17 +00:00
rfc-2093-infer-outlives
rfc-2126-crate-paths
rfc-2126-extern-absolute-paths
rfc-2294-if-let-guard
rfc-2306
rfc-2361-dbg-macro Tweak output for 'add line' suggestion 2023-04-12 22:50:10 +00:00
rfc-2397-do-not-recommend
rfc-2457 Complete migrating ast_passes to derive diagnostics 2023-02-25 15:19:13 +00:00
rfc-2497-if-let-chains Rollup merge of #107487 - edward-shen:edward-shen/107213-round-2, r=estebank 2023-02-01 05:54:39 +01:00
rfc-2565-param-attrs Run check_match and check_liveness when MIR is built instead of having an explicit phase for them 2023-04-21 22:32:38 +00:00
rfc-2627-raw-dylib
rfc-2632-const-trait-impl Disallow (min) specialization imps with no items 2023-05-05 16:19:18 +01:00
rfcs Forbid the use of #[target_feature] on start 2023-03-12 14:57:38 +01:00
rmeta
runtime remove invalid ignore-pretty 2023-04-03 09:24:11 +02:00
rust-2018 Special-case item attributes in the suggestion output 2023-04-12 22:50:10 +00:00
rust-2021 Special-case item attributes in the suggestion output 2023-04-12 22:50:10 +00:00
rustdoc Add test to ensure doc(primitive) is not recognized anymore 2023-03-30 22:56:52 +02:00
sanitize Add cross-language LLVM CFI support to the Rust compiler 2023-05-03 22:41:29 +00:00
self Rollup merge of #110982 - cjgillot:elided-self-const, r=petrochenkov 2023-05-04 19:18:20 +02:00
sepcomp
shadowed Special-case item attributes in the suggestion output 2023-04-12 22:50:10 +00:00
simd Add test for new delayed bug code path 2023-04-08 22:14:57 +01:00
single-use-lifetime Fix #107998, avoid ICE when the generic_span is empty 2023-02-14 03:46:43 +00:00
sized
span Provide RHS type hint when reporting operator error 2023-04-27 01:34:03 +00:00
specialization Disallow (min) specialization imps with no items 2023-05-05 16:19:18 +01:00
stability-attribute Update tests 2023-04-29 13:01:46 +01:00
stack-protector
static Extend and use hir::Node::body_id 2023-04-19 19:13:45 +00:00
statics Add CastKind::Transmute to MIR 2023-03-22 15:15:41 -07:00
stats Rename ast::Static to ast::StaticItem to match ast::ConstItem 2023-04-04 15:34:40 +00:00
std Fix tests on wasm 2023-04-13 22:10:26 -05:00
stdlib-unit-tests
str fix(lexer): not skipped whitespace warning for '\x0c' 2023-03-09 22:44:58 +08:00
structs Tweak output for 'add line' suggestion 2023-04-12 22:50:10 +00:00
structs-enums layout-alignment-promotion logic should depend on the niche-bias 2023-04-28 23:08:54 +02:00
suggestions Rollup merge of #111146 - petrochenkov:decident, r=compiler-errors 2023-05-03 16:42:51 -07:00
svh
symbol-names Auto merge of #107925 - thomcc:sip13, r=cjgillot 2023-04-05 18:35:34 +00:00
sync Stabilize a portion of 'once_cell' 2023-03-29 18:04:44 -04:00
target-feature tests: Add tests for LoongArch64 2023-04-30 00:06:26 +08:00
test-attrs Add needs-unwind annotations to tests that need stack unwinding 2023-05-02 12:07:55 +00:00
thir-print Bless tests 2023-04-05 15:59:29 +00:00
thread-local add known-bug test for unsound issue 49682 2023-04-26 22:34:30 -04:00
threads-sendsync Update tests. 2023-04-26 21:02:56 +02:00
tool-attributes Rewrite added diagnostics as translatable 2023-04-07 08:33:56 +01:00
track-diagnostics rustc_parse: migrate more to diagnostic structs 2023-02-01 21:50:34 +01:00
trait-bounds Special-case item attributes in the suggestion output 2023-04-12 22:50:10 +00:00
traits Rollup merge of #111146 - petrochenkov:decident, r=compiler-errors 2023-05-03 16:42:51 -07:00
transmutability Fix ICE for transmutability in candidate assembly 2023-04-18 17:33:46 -07:00
transmute Improve safe transmute error reporting 2023-04-13 21:57:08 +00:00
treat-err-as-bug Tweak ICE message 2023-02-07 19:17:24 +00:00
trivial-bounds
try-block
try-trait
tuple Move some UI tests into subdirectories 2023-04-02 19:42:30 -04:00
type soften the wording for removing type ascription 2023-05-01 16:37:00 +08:00
type-alias
type-alias-enum-variants Give more descriptive names to queries. 2023-04-20 18:01:07 +00:00
type-alias-impl-trait vars are ? 2023-04-25 19:53:09 +00:00
type-inference diagnostics: update test cases to refer to assoc fn with self as method 2023-02-22 08:40:47 -07:00
typeck check array type of repeat exprs is wf 2023-05-04 11:22:40 +01:00
typeof
ufcs sync with master 2023-05-01 16:15:17 +08:00
unboxed-closures diagnostics: remove inconsistent English article "this" from E0107 2023-02-23 10:27:06 -07:00
underscore-imports Special-case item attributes in the suggestion output 2023-04-12 22:50:10 +00:00
underscore-lifetime
uniform-paths
uninhabited Erase regions before uninhabited check 2023-02-01 01:14:34 +00:00
union rustc_middle: Fix opt_item_ident for non-local def ids 2023-05-03 20:09:10 +03:00
unknown-unstable-lints
unpretty Move some UI tests into subdirectories 2023-04-02 19:42:30 -04:00
unresolved Special-case item attributes in the suggestion output 2023-04-12 22:50:10 +00:00
unsafe Move some UI tests into subdirectories 2023-04-02 19:42:30 -04:00
unsized Specify what 'this' actually is 2023-02-21 05:21:07 +00:00
unsized-locals
unused-crate-deps
unwind-abis Update tests 2023-04-29 13:01:46 +01:00
use Rename tests to ensure they don't have overlapping names. 2023-03-22 21:12:40 -07:00
variance Move some UI tests into subdirectories 2023-04-02 19:42:30 -04:00
variants
wasm Move some UI tests into subdirectories 2023-04-02 19:42:30 -04:00
wf add known-bug test for unsound issue 104005 2023-04-22 13:57:34 -04:00
where-clauses Tweak output for 'add line' suggestion 2023-04-12 22:50:10 +00:00
while recover from for-else and while-else 2023-03-01 13:26:59 +01:00
xcrate
zero-sized
.gitattributes
alias-uninit-value.rs
anonymous-higher-ranked-lifetime.rs
anonymous-higher-ranked-lifetime.stderr
artificial-block.rs
as-precedence.rs
assign-assign.rs
assign-imm-local-twice.rs
assign-imm-local-twice.stderr
assoc-lang-items.rs
assoc-lang-items.stderr
assoc-oddities-3.rs
associated-path-shl.rs
associated-path-shl.stderr
atomic-from-mut-not-available.rs
atomic-from-mut-not-available.stderr
attempted-access-non-fatal.rs
attempted-access-non-fatal.stderr
attr-bad-crate-attr.rc
attr-shebang.rs
attr-start.rs
attr-usage-inline.rs
attr-usage-inline.stderr
attrs-resolution-errors.rs
attrs-resolution-errors.stderr
attrs-resolution.rs
augmented-assignments-feature-gate-cross.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
autoderef-full-lval.rs
autoderef-full-lval.stderr
backtrace-apple-no-dsymutil.rs
backtrace.rs
bare-fn-implements-fn-mut.rs
bare-static-string.rs
big-literals.rs
bind-by-move.rs
bitwise.rs
bogus-tag.rs
bogus-tag.stderr
borrow-by-val-method-receiver.rs
bounds-lifetime.rs
bounds-lifetime.stderr Adjust tracking issue for non_lifetime_binders 2023-02-18 02:42:43 +00:00
break-diverging-value.rs
break-diverging-value.stderr
builtin-clone-unwind.rs
by-move-pattern-binding.rs
by-move-pattern-binding.stderr
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
char.rs
check-static-immutable-mut-slices.rs
check-static-immutable-mut-slices.stderr
check-static-recursion-foreign.rs
check-static-values-constraints.rs Remove uses of box_syntax in rustc and tools 2023-03-12 13:19:46 +00:00
check-static-values-constraints.stderr Remove uses of box_syntax in rustc and tools 2023-03-12 13:19:46 +00:00
class-cast-to-trait.rs
class-cast-to-trait.stderr
class-method-missing.rs
class-method-missing.stderr
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
close-over-big-then-small-data.rs
command-line-diagnostics.rs
command-line-diagnostics.stderr
commandline-argfile-badutf8.args
commandline-argfile-badutf8.rs
commandline-argfile-badutf8.stderr
commandline-argfile-missing.rs
commandline-argfile-missing.stderr
commandline-argfile.args
commandline-argfile.rs
compile_error_macro.rs
compile_error_macro.stderr
complex.rs
conflicting-repr-hints.rs
conflicting-repr-hints.stderr
conservative_impl_trait.rs
conservative_impl_trait.stderr
constructor-lifetime-args.rs diagnostics: remove inconsistent English article "this" from E0107 2023-02-23 10:27:06 -07:00
constructor-lifetime-args.stderr diagnostics: remove inconsistent English article "this" from E0107 2023-02-23 10:27:06 -07:00
copy-a-resource.rs
copy-a-resource.stderr
crate-leading-sep.rs
crate-method-reexport-grrrrrrr.rs
crate-name-attr-used.rs
crate-name-mismatch.rs
crate-name-mismatch.stderr
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
deduplicate-diagnostics.rs
deep.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.rs
derive-uninhabited-enum-38885.rs
derive-uninhabited-enum-38885.stderr
destructure-trait-ref.rs
destructure-trait-ref.stderr
diverging-fallback-method-chain.rs
diverging-fallback-option.rs
diverging-fn-tail-35849.rs
diverging-fn-tail-35849.stderr
does-nothing.rs
does-nothing.stderr
dont-suggest-private-trait-method.rs
dont-suggest-private-trait-method.stderr
double-ref.rs
double-type-import.rs
double-type-import.stderr
dupe-first-attr.rc
duplicate_entry_error.rs
duplicate_entry_error.stderr
early-ret-binop-add.rs
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
env-args-reverse-iterator.rs
env-funky-keys.rs
env-null-vars.rs
env-vars.rs
error-festival.rs
error-festival.stderr
error-should-say-copy-not-pod.rs
error-should-say-copy-not-pod.stderr
exclusive-drop-and-copy.rs may not => cannot 2023-03-08 00:00:18 +00:00
exclusive-drop-and-copy.stderr may not => cannot 2023-03-08 00:00:18 +00:00
exec-env.rs
explain.rs
explain.stdout
explicit-i-suffix.rs
explore-issue-38412.rs
explore-issue-38412.stderr diagnostics: update test cases to refer to assoc fn with self as method 2023-02-22 08:40:47 -07:00
expr-block-fn.rs
expr-block-generic.rs
expr-block.rs
expr-copy.rs
expr-if-generic.rs
expr-if-panic-all.rs
expr-scope.rs
ext-expand-inner-exprs.rs
ext-nonexistent.rs
ext-nonexistent.stderr
extern-mod-syntax.rs Fix tests on wasm 2023-04-13 22:10:26 -05:00
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
ffi_const.rs
ffi_const.stderr
ffi_const2.rs
ffi_const2.stderr
ffi_pure.rs
ffi_pure.stderr
ffi_returns_twice.rs
ffi_returns_twice.stderr
filter-block-view-items.rs
fn-in-pat.rs
fn-in-pat.stderr
foreign-fn-return-lifetime.fixed
foreign-fn-return-lifetime.rs
foreign-fn-return-lifetime.stderr
format-no-std.rs
fun-indirect-call.rs
future-incompatible-lint-group.rs
future-incompatible-lint-group.stderr
global-scope.rs
hello.rs
higher-lifetime-bounds.rs
higher-lifetime-bounds.stderr
illegal-ufcs-drop.fixed
illegal-ufcs-drop.rs
illegal-ufcs-drop.stderr
impl-inherent-non-conflict.rs
impl-not-adjacent-to-type.rs
impl-privacy-xc-1.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
inc-range-pat.rs
index-bot.rs
index-bot.stderr
index-help.rs
index-help.stderr
index_message.rs Tweak tuple indexing suggestion 2023-04-08 21:32:55 +00:00
index_message.stderr Tweak tuple indexing suggestion 2023-04-08 21:32:55 +00:00
indexing-requires-a-uint.rs
indexing-requires-a-uint.stderr
infer-fn-tail-expr.rs
inherit-env.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
inner-static.rs
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-2804.rs Move most ui-fulldeps tests to ui 2023-04-13 22:08:07 -05:00
issue-11881.rs Move most ui-fulldeps tests to ui 2023-04-13 22:08:07 -05:00
issue-13560.rs Fix tests on wasm 2023-04-13 22:10:26 -05:00
issue-15924.rs Move most ui-fulldeps tests to ui 2023-04-13 22:08:07 -05:00
issue-16822.rs Move most ui-fulldeps tests to ui 2023-04-13 22:08:07 -05:00
issue-18502.rs Move most ui-fulldeps tests to ui 2023-04-13 22:08:07 -05:00
issue-24106.rs Move most ui-fulldeps tests to ui 2023-04-13 22:08:07 -05:00
issue-76387-llvm-miscompile.rs
issue-94866.rs
issue-94866.stderr
issues-71798.rs
issues-71798.stderr
item-name-overload.rs
kinds-in-metadata.rs
kinds-of-primitive-impl.rs
kinds-of-primitive-impl.stderr Tighter spans for bad inherent impl types 2023-02-13 18:41:18 +00:00
lambda-infer-unresolved.rs
last-use-in-block.rs
last-use-in-cap-clause.rs
last-use-is-capture.rs
lazy-and-or.rs
lexical-scopes.rs
lexical-scopes.stderr
lexical-scoping.rs
link-section.rs
lint-group-denied-lint-allowed.rs Support x test --stage 1 ui-fulldeps 2023-04-17 22:40:31 -05:00
lint-group-forbid-always-trumps-cli.rs Support x test --stage 1 ui-fulldeps 2023-04-17 22:40:31 -05:00
lint-group-forbid-always-trumps-cli.stderr Support x test --stage 1 ui-fulldeps 2023-04-17 22:40:31 -05:00
lint-unknown-lints-at-crate-level.rs
list.rs
log-err-phi.rs
log-knows-the-names-of-variants.rs
log-poly.rs
logging-only-prints-once.rs
loud_ui.rs
macro-quote-test.rs
main-wrong-location.rs
main-wrong-location.stderr
main-wrong-type.rs
main-wrong-type.stderr
max-min-classes.rs
maximal_mir_to_hir_coverage.rs
maybe-bounds.rs
maybe-bounds.stderr
minus-string.rs
minus-string.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
monomorphize-abi-alignment.rs
msvc-data-only.rs
multibyte.rs
multiline-comment.rs
mut-function-arguments.rs
mutual-recursion-group.rs
myriad-closures.rs Move most ui-fulldeps tests to ui 2023-04-13 22:08:07 -05:00
nested-block-comment.rs
nested-cfg-attrs.rs
nested-cfg-attrs.stderr
nested-class.rs
nested-ty-params.rs
nested-ty-params.stderr
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
no-capture-arc.stderr
no-core-1.rs
no-core-2.rs
no-link-unknown-crate.rs
no-link-unknown-crate.stderr
no-patterns-in-args-2.rs
no-patterns-in-args-2.stderr
no-patterns-in-args-macro.rs
no-patterns-in-args-macro.stderr
no-patterns-in-args.rs
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
no-warn-on-field-replace-issue-34101.rs
no_crate_type.rs
no_crate_type.stderr
no_send-enum.rs
no_send-enum.stderr
no_send-rc.rs
no_send-rc.stderr
no_share-enum.rs
no_share-enum.stderr
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
non-copyable-void.rs
non-copyable-void.stderr
non-fmt-panic.fixed
non-fmt-panic.rs
non-fmt-panic.stderr
noncopyable-class.rs
noncopyable-class.stderr
nonscalar-cast.fixed
nonscalar-cast.rs
nonscalar-cast.stderr
not-clone-closure.rs
not-clone-closure.stderr Tweak output for 'add line' suggestion 2023-04-12 22:50:10 +00:00
not-copy-closure.rs
not-copy-closure.stderr
not-enough-arguments.rs
not-enough-arguments.stderr
nul-characters.rs
nullable-pointer-iotareduction.rs
nullable-pointer-size.rs
object-pointer-types.rs
object-pointer-types.stderr Tweak use of trimmed paths 2023-01-30 20:12:21 +00:00
objects-coerce-freeze-borrored.rs
occurs-check-2.rs
occurs-check-2.stderr
occurs-check-3.rs
occurs-check-3.stderr
occurs-check.rs
occurs-check.stderr
once-cant-call-twice-on-heap.rs
once-cant-call-twice-on-heap.stderr
oom_unwind.rs Revert "Rename -Zoom=panic to -Zoom=unwind" 2023-04-25 00:08:33 +02:00
op-assign-builtins-by-ref.rs
opeq.rs
opt-in-copy.rs may not => cannot 2023-03-08 00:00:18 +00:00
opt-in-copy.stderr may not => cannot 2023-03-08 00:00:18 +00:00
optimization-fuel-0.rs
optimization-fuel-0.stderr
optimization-fuel-1.rs
optimization-fuel-1.stderr
optimization-remark.rs Update the minimum external LLVM to 14 2023-02-10 16:06:25 -08:00
order-dependent-cast-inference.rs
order-dependent-cast-inference.stderr
orphan-check-diagnostics.rs
orphan-check-diagnostics.stderr
osx-frameworks.rs
osx-frameworks.stderr
out-pointer-aliasing.rs
output-slot-variants.rs
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
path.rs
paths-containing-nul.rs
phantom-auto-trait.rs
phantom-auto-trait.stderr rustc_middle: Fix opt_item_ident for non-local def ids 2023-05-03 20:09:10 +03: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
pptypedef.stderr
primitive-binop-lhs-mut.rs
print-stdout-eprint-stderr.rs
project-cache-issue-31849.rs
ptr-coercion-rpass.rs
ptr-coercion.rs
ptr-coercion.stderr
query-visibility.rs
range_inclusive.rs
raw-str.rs
realloc-16687.rs
reassign-ref-mut.rs
reassign-ref-mut.stderr
reexport-test-harness-main.rs
reify-intrinsic.rs
reify-intrinsic.stderr Mention fn coercion rules (needs to be expanded) 2023-01-30 21:51:33 +00:00
removing-extern-crate.fixed
removing-extern-crate.rs
removing-extern-crate.stderr
resource-assign-is-not-copy.rs
resource-destruct.rs
ret-bang.rs
ret-non-nil.rs
ret-non-nil.stderr
return-disjoint-regions.rs
return-disjoint-regions.stderr
return-nil.rs
rustc-error.rs
rustc-error.stderr
rustc-rust-log.rs
seq-args.rs diagnostics: remove inconsistent English article "this" from E0107 2023-02-23 10:27:06 -07:00
seq-args.stderr diagnostics: remove inconsistent English article "this" from E0107 2023-02-23 10:27:06 -07:00
shadow-bool.rs
shadowed-use-visibility.rs
short-error-format.rs
short-error-format.stderr
simple_global_asm.rs Add missing needs-asm-support annotation to ui/simple_global_asm.rs 2023-03-26 17:30:29 +00:00
sized-borrowed-pointer.rs
sized-cycle-note.rs
sized-cycle-note.stderr
sized-owned-pointer.rs
sse2.rs
stable-addr-of.rs
std-backtrace.rs
std-uncopyable-atomics.rs
std-uncopyable-atomics.stderr
stdio-is-blocking.rs
stmt_expr_attrs_no_feature.rs
stmt_expr_attrs_no_feature.stderr
string-box-error.rs
struct-ctor-mangling.rs
suggest-null-ptr.fixed Suggest null ptr if 0 is given as a raw ptr arg 2023-02-04 20:13:16 -08:00
suggest-null-ptr.rs Suggest null ptr if 0 is given as a raw ptr arg 2023-02-04 20:13:16 -08:00
suggest-null-ptr.stderr Suggest null ptr if 0 is given as a raw ptr arg 2023-02-04 20:13:16 -08:00
super-at-top-level.rs
super-at-top-level.stderr
super-fast-paren-parsing.rs
super.rs
svh-add-nothing.rs
swap-1.rs
swap-overlapping.rs
switched-expectations.rs
switched-expectations.stderr
syntax-extension-minor.rs
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
tail-cps.rs
tail-typeck.rs
tail-typeck.stderr
tool_lints-fail.rs
tool_lints-fail.stderr
tool_lints-rpass.rs
tool_lints.rs
tool_lints.stderr
tool_lints_2018_preview.rs
trailing-comma.rs
trait-impl-bound-suggestions.fixed
trait-impl-bound-suggestions.rs
trait-impl-bound-suggestions.stderr
trait-method-number-parameters.rs
trait-method-number-parameters.stderr
transmute-equal-assoc-types.rs
transmute-non-immediate-to-immediate.rs
trivial_casts-rpass.rs
try-from-int-error-partial-eq.rs
try-operator-hygiene.rs
try-operator.rs
tydesc-name.rs
type-id-higher-rank-2.rs
type-namespace.rs
type-param-constraints.rs
type-param.rs
type-ptr.rs
type-use-i1-versus-i8.rs
type_length_limit.polonius.stderr
type_length_limit.rs
type_length_limit.stderr
typeid-intrinsic.rs
typestate-multi-decl.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
uninit-empty-types.rs
unit.rs
unknown-language-item.rs
unknown-language-item.stderr
unknown-lint-tool-name.rs
unknown-lint-tool-name.stderr
unknown-llvm-arg.rs
unknown-llvm-arg.stderr
unknown-tool-name.rs
unknown-tool-name.stderr
unnamed_argument_mode.rs
unop-move-semantics.rs
unop-move-semantics.stderr
unop-neg-bool.rs
unop-neg-bool.stderr
unreachable-code-1.rs
unreachable-code.rs
unsigned-literal-negation.rs
unsigned-literal-negation.stderr
unused-move-capture.rs
unused-move.rs
unwind-no-uwtable.rs
use-import-export.rs
use-keyword-2.rs
use-module-level-int-consts.rs
use-nested-groups.rs
used.rs
used.stderr
using-target-feature-unstable.rs
usize-generic-argument-parent.rs
usize-generic-argument-parent.stderr
utf8-bom.rs
utf8_idents.rs
wait-forked-but-failed-child.rs Add QNX Neutrino support to libstd 2023-02-28 15:59:47 +01:00
walk-struct-literal-with.rs
walk-struct-literal-with.stderr
weak-new-uninhabited-issue-48493.rs
weird-exit-code.rs
weird-exprs.rs
windows-subsystem-invalid.rs
windows-subsystem-invalid.stderr
write-fmt-errors.rs
writing-to-immutable-vec.rs
writing-to-immutable-vec.stderr
wrong-hashset-issue-42918.rs