rust/tests/ui/traits
bors c401f09979 Auto merge of #119744 - lcnr:assemble-only-rigid, r=compiler-errors
only assemble alias bound candidates for rigid aliases

fixes https://github.com/rust-lang/trait-system-refactor-initiative/issues/77

This also causes `<Wrapper<?0> as Trait>::Unwrap: Trait` to always be ambig, as we now normalize the self type before checking whether it is an inference variable.

I cannot think of an approach to the underlying issues here which does not require the "may-define means must-define" restriction for opaque types. Going to go ahead with this and added this restriction to the tracking issue for the new solver to make sure we don't stabilize it without getting types + lang signoff here.

r? `@compiler-errors`
2024-01-30 07:11:24 +00:00
..
alias Bless tests 2024-01-13 12:46:58 -05:00
associated_type_bound Silence follow up errors if astconv already errored 2024-01-11 09:03:26 +00:00
auxiliary Add some tests around where bounds on associated items and their lack of effect on impls 2023-06-26 09:56:28 +00:00
bound Avoid ICE in trait without dyn lint 2024-01-29 18:33:52 +00:00
default-method Bless tests 2024-01-13 12:46:58 -05:00
inductive-overflow Show number in error message even for one error 2023-11-24 19:15:52 +01:00
inheritance remove redundant imports 2023-12-10 10:56:22 +08:00
negative-bounds Remove special-casing around aliaskind in new solver 2024-01-11 16:54:11 +00:00
negative-impls Bless tests 2024-01-13 12:46:58 -05:00
next-solver bye bye assemble_candidates_via_self_ty 2024-01-29 14:32:06 +01:00
non_lifetime_binders Add a simpler test 2024-01-13 23:09:37 +00:00
object Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
reservation-impl update use of feature flags 2023-12-14 15:22:37 +01:00
solver-cycles Show number in error message even for one error 2023-11-24 19:15:52 +01:00
suggest-dereferences Show number in error message even for one error 2023-11-24 19:15:52 +01:00
trait-upcasting Revert "Auto merge of #118133 - Urgau:stabilize_trait_upcasting, r=WaffleLapkin" 2024-01-22 14:24:31 +00:00
vtable Show number in error message even for one error 2023-11-24 19:15:52 +01:00
wf-object remove redundant imports 2023-12-10 10:56:22 +08:00
alignment-gep-tup-like-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
anon_trait_static_method_exe.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
anon-static-method.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
as-struct-constructor.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
as-struct-constructor.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
assignability-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assoc-type-in-superbad.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assoc-type-in-superbad.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
assoc-type-in-supertrait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
astconv-cycle-between-and-type.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
augmented-assignments-trait.rs Adjust compiler tests for unused_tuple_struct_fields -> dead_code 2024-01-02 15:34:37 -05:00
bad-method-typaram-kind.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bad-method-typaram-kind.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
bad-sized.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bad-sized.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bug-7183-generics.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bug-7295.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cache-issue-18209.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cache-reached-depth-ice.rs update tests 2023-06-19 15:39:55 +02:00
cache-reached-depth-ice.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
coercion-generic-bad.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
coercion-generic-bad.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
coercion-generic-regions.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
coercion-generic-regions.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
coercion-generic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
coercion.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
composition-trivial.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
conditional-dispatch.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
conditional-model-fn.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
conservative_impl_trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
copy-guessing.rs Rename drop_copy lint to dropping_copy_types 2023-05-21 13:37:32 +02:00
copy-guessing.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
copy-impl-cannot-normalize.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
copy-impl-cannot-normalize.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
copy-is-not-modulo-regions.not_static.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
copy-is-not-modulo-regions.rs may not => cannot 2023-03-08 00:00:18 +00:00
copy-requires-self-wf.rs Rebase and move UI tests 2023-01-13 23:06:29 +00:00
cycle-cache-err-60010.rs Reorder check_item_type diagnostics so they occur next to the corresponding check_well_formed diagnostics 2024-01-02 14:17:56 +00:00
cycle-cache-err-60010.stderr Reorder check_item_type diagnostics so they occur next to the corresponding check_well_formed diagnostics 2024-01-02 14:17:56 +00:00
cycle-generic-bound.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cycle-type-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
deny-builtin-object-impl.current.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
deny-builtin-object-impl.next.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
deny-builtin-object-impl.rs update use of feature flags 2023-12-14 15:22:37 +01:00
do-not-mention-type-params-by-name-in-suggestion-issue-96292.rs Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
do-not-mention-type-params-by-name-in-suggestion-issue-96292.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
dont-autoderef-ty-with-escaping-var.rs Use erased self type when autoderefing for trait error suggestion 2023-07-23 14:13:52 -04:00
dont-autoderef-ty-with-escaping-var.stderr Point out if a local trait has no implementations 2023-09-10 21:20:36 +00:00
duplicate-methods.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
duplicate-methods.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
dyn-trait.rs remove invalid ignore-pretty 2023-04-03 09:24:11 +02:00
early-vtbl-resolution.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
elaborate-type-region.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
false-ambiguity-where-clause-builtin-bound.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
fmt-pointer-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
fn-trait-cast-diagnostic.rs Add note when FnPtr vs. FnDef impl trait 2023-01-14 10:37:56 +00:00
fn-trait-cast-diagnostic.stderr Add note when FnPtr vs. FnDef impl trait 2023-01-14 10:37:56 +00:00
generic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ice-with-dyn-pointee-errors.rs Add passing & failing test for bultin dyn trait generation 2023-06-27 17:52:26 +09:30
ice-with-dyn-pointee-errors.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
ice-with-dyn-pointee.rs Add passing & failing test for bultin dyn trait generation 2023-06-27 17:52:26 +09:30
ignore-err-impls.rs Filter impl and where-clause candidates that reference errors 2023-01-11 20:03:29 +00:00
ignore-err-impls.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
impl_trait_as_trait_return_position.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-1.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
impl-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-bounds-checking.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-bounds-checking.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
impl-can-not-have-untraitful-items.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-can-not-have-untraitful-items.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-different-num-params.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-different-num-params.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
impl-evaluation-order.rs Rename drop_copy lint to dropping_copy_types 2023-05-21 13:37:32 +02:00
impl-for-module.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-for-module.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
impl-implicit-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-inherent-prefer-over-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-method-mismatch.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-method-mismatch.stderr recurse into refs when comparing tys for diagnostics 2023-12-07 23:00:46 -05:00
impl-object-overlap-issue-23853.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-of-supertrait-has-wrong-lifetime-parameters.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-of-supertrait-has-wrong-lifetime-parameters.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
impl.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
infer-from-object-issue-26952.rs vars are ? 2023-04-25 19:53:09 +00:00
inherent-method-order.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid_operator_trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid_operator_trait.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-3683.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-3973.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-3973.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-4107.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-6128.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-6334.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-7013.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-7013.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-8153.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-8153.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-9394-inherited-calls.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-18400.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-18400.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-18412.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-20692.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-20692.stderr Note base types of coercion 2023-05-12 00:10:52 +00:00
issue-22019.rs remove redundant imports 2023-12-10 10:56:22 +08:00
issue-22110.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-22384.rs Move test files 2023-04-20 15:06:17 -03:00
issue-22384.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-22655.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-23003-overflow.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-23003.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-23825.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-24010.rs update use of feature flags 2023-12-14 15:22:37 +01:00
issue-26339.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-28576.rs Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
issue-28576.stderr Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
issue-32963.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-32963.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-33140-hack-boundaries.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-33140-hack-boundaries.stderr Extend impl's def_span to include where clauses 2023-10-09 11:47:02 +00:00
issue-33140.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-33140.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-35869.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-35869.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-38033.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-38404.rs Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
issue-38404.stderr Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
issue-38604.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-38604.stderr On object safety error, mention new enum as alternative 2023-10-29 23:55:46 +00:00
issue-43132.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43784-supertrait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43784-supertrait.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-50480.rs may not => cannot 2023-03-08 00:00:18 +00:00
issue-50480.stderr may not => cannot 2023-03-08 00:00:18 +00:00
issue-52893.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-52893.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-56202.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-56488.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-59029-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-59029-1.stderr Tweak wording 2023-10-13 19:18:46 +00:00
issue-59029-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-65284-suggest-generic-trait-bound.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-65284-suggest-generic-trait-bound.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-65673.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-65673.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-66768.rs Move issue 29181, 2804, 17431, 66768 2023-08-24 20:44:08 +03:00
issue-68295.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-68295.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-70944.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-71036.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-71036.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-71136.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-71136.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-72410.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-72410.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-72455.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-75627.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-75627.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-77982.rs Fix windows test that has different stderr output 2023-10-06 15:51:04 +00:00
issue-77982.stderr Update tests. 2024-01-27 16:38:57 +01:00
issue-78372.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-78372.stderr Bless tests 2024-01-13 12:46:58 -05:00
issue-78632.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-79458.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-79458.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-82830.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-83538-tainted-cache-after-cycle.rs update tests 2023-06-19 15:39:55 +02:00
issue-83538-tainted-cache-after-cycle.stderr update tests 2023-06-19 15:39:55 +02:00
issue-84399-bad-fresh-caching.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-85360-eval-obligation-ice.rs update tests 2023-06-19 15:39:55 +02:00
issue-85360-eval-obligation-ice.stderr update tests 2023-06-19 15:39:55 +02:00
issue-85735.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-85735.stderr Add print_trait_sugared 2023-12-05 17:15:46 +00:00
issue-87558.rs Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
issue-87558.stderr Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
issue-89119.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-90195-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-90195.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-90662-projection-caching.rs dont discard overflow from normalizes-to goals 2023-12-18 09:01:54 +01:00
issue-91594.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-91594.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-91949-hangs-on-recursion.rs write-long-types-to-disk: update tests 2023-07-25 12:08:44 +01:00
issue-91949-hangs-on-recursion.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-92292.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-95311.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-95898.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-95898.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-96664.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-96665.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-97576.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-97576.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-97695-double-trivial-bound.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-99875.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-99875.stderr adjust how closure/generator types and rvalues are printed 2023-09-21 22:20:58 +02:00
issue-102989.rs Collect lang items from AST 2023-12-15 16:12:27 +00:00
issue-102989.stderr Collect lang items from AST 2023-12-15 16:12:27 +00:00
issue-103563.rs fix: Unexpected trait bound not satisfied in HRTB 2023-02-13 19:39:44 +08:00
issue-104322.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-105231.rs Don't record spans for predicates in coherence 2023-08-30 18:24:18 +00:00
issue-105231.stderr Don't record spans for predicates in coherence 2023-08-30 18:24:18 +00:00
issue-106072.rs Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
issue-106072.stderr Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
issue-117794.rs skip rpit constraint check if borrowck return type error 2023-12-17 16:49:00 +08:00
issue-117794.stderr skip rpit constraint check if borrowck return type error 2023-12-17 16:49:00 +08:00
item-inside-macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
item-privacy.rs diagnostics: update test cases to refer to assoc fn with self as method 2023-02-22 08:40:47 -07:00
item-privacy.stderr Auto merge of #117415 - matthiaskrgr:rollup-jr2p1t2, r=matthiaskrgr 2023-10-30 20:50:14 +00:00
kindck-owned-contains-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
map-types.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
map-types.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
matching-lifetimes.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
matching-lifetimes.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
method-argument-mismatch-variance-ice-119867.rs Taint _ placeholder types 2024-01-12 16:33:29 +00:00
method-argument-mismatch-variance-ice-119867.stderr Taint _ placeholder types 2024-01-12 16:33:29 +00:00
method-private.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
method-private.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
monad.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
monomorphized-callees-with-ty-params-3314.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
multidispatch1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
multidispatch2.rs remove redundant imports 2023-12-10 10:56:22 +08:00
multidispatch-bad.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
multidispatch-bad.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
multidispatch-conditional-impl-not-considered.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
multidispatch-convert-ambig-dest.rs Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
multidispatch-convert-ambig-dest.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
multidispatch-infer-convert-target.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
mutual-recursion-issue-75860.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
mutual-recursion-issue-75860.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
no_send-struct.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no_send-struct.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
no-fallback-multiple-impls.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-fallback-multiple-impls.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
non-lifetime-via-dyn-builtin.current.stderr Don't instantiate the binder twice when assembling object candidate 2023-11-06 23:41:33 +00:00
non-lifetime-via-dyn-builtin.next.stderr Don't instantiate the binder twice when assembling object candidate 2023-11-06 23:41:33 +00:00
non-lifetime-via-dyn-builtin.rs update use of feature flags 2023-12-14 15:22:37 +01:00
normalize-supertrait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
not-suggest-non-existing-fully-qualified-path.rs Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
not-suggest-non-existing-fully-qualified-path.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
object-does-not-impl-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
object-does-not-impl-trait.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
object-one-type-two-traits.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
objects-owned-object-borrowed-method-headerless.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
operator-overloading-issue-52025.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
overlap-not-permitted-for-builtin-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
overlap-not-permitted-for-builtin-trait.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
overlap-permitted-for-marker-traits.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
param-without-lifetime-constraint.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
param-without-lifetime-constraint.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
parameterized-with-bounds.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pointee-deduction.rs Adjust compiler tests for unused_tuple_struct_fields -> dead_code 2024-01-02 15:34:37 -05:00
pointee-tail-is-generic-errors.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pointee-tail-is-generic-errors.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pointee-tail-is-generic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
principal-less-objects.rs Adjust compiler tests for unused_tuple_struct_fields -> dead_code 2024-01-02 15:34:37 -05:00
privacy.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
project-modulo-regions.rs update tests 2023-06-19 15:39:55 +02:00
project-modulo-regions.with_clause.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
project-modulo-regions.without_clause.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
question-mark-result-err-mismatch.rs Reduce verbosity of error 2023-12-05 22:24:33 +00:00
question-mark-result-err-mismatch.stderr Reduce verbosity of error 2023-12-05 22:24:33 +00:00
region-pointer-simple.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
resolution-in-overloaded-op.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
resolution-in-overloaded-op.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
safety-fn-body.rs Remove revisions for THIR unsafeck 2024-01-05 09:30:27 +00:00
safety-fn-body.stderr Stabilize THIR unsafeck 2024-01-05 10:00:59 +00:00
safety-inherent-impl.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
safety-inherent-impl.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
safety-ok-cc.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
safety-ok.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
safety-trait-impl-cc.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
safety-trait-impl-cc.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
safety-trait-impl.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
safety-trait-impl.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
self-without-lifetime-constraint.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
self-without-lifetime-constraint.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
static-method-generic-inference.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
static-method-generic-inference.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
static-method-overwriting.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
static-outlives-a-where-clause.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
staticness-mismatch.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
staticness-mismatch.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
subtype-recursion-limit.rs Handle recursion limit for subtype and well-formed predicates 2023-12-01 17:25:02 +00:00
subtype-recursion-limit.stderr Handle recursion limit for subtype and well-formed predicates 2023-12-01 17:25:02 +00:00
suggest-fully-qualified-closure.rs adjust how closure/generator types and rvalues are printed 2023-09-21 22:20:58 +02:00
suggest-fully-qualified-closure.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
suggest-fully-qualified-path-with-adjustment.rs Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
suggest-fully-qualified-path-with-adjustment.stderr Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
suggest-fully-qualified-path-without-adjustment.rs Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
suggest-fully-qualified-path-without-adjustment.stderr Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
suggest-where-clause.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
suggest-where-clause.stderr More accurately point at arguments 2023-08-26 19:25:46 +00:00
superdefault-generics.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
syntax-polarity.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
syntax-trait-polarity.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
syntax-trait-polarity.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
test-2.rs diagnostics: remove inconsistent English article "this" from E0107 2023-02-23 10:27:06 -07:00
test-2.stderr On object safety error, mention new enum as alternative 2023-10-29 23:55:46 +00:00
test.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
test.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
to-str.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
track-obligations.rs Add tests 2023-01-13 18:20:24 +00:00
track-obligations.stderr Add tests 2023-01-13 18:20:24 +00:00
trait-object-lifetime-default-note.rs Note about object lifetime defaults in does not live long enough error 2023-11-12 13:51:16 +01:00
trait-object-lifetime-default-note.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
trait-or-new-type-instead.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
trait-or-new-type-instead.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
trivial_impl2.rs Add some tests around where bounds on associated items and their lack of effect on impls 2023-06-26 09:56:28 +00:00
trivial_impl2.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
trivial_impl3.rs Add some tests around where bounds on associated items and their lack of effect on impls 2023-06-26 09:56:28 +00:00
trivial_impl3.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
trivial_impl4.rs Add some tests around where bounds on associated items and their lack of effect on impls 2023-06-26 09:56:28 +00:00
trivial_impl4.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
trivial_impl_sized.rs Add some tests around where bounds on associated items and their lack of effect on impls 2023-06-26 09:56:28 +00:00
trivial_impl_sized.stderr Add some tests around where bounds on associated items and their lack of effect on impls 2023-06-26 09:56:28 +00:00
trivial_impl.rs Add some tests around where bounds on associated items and their lack of effect on impls 2023-06-26 09:56:28 +00:00
trivial_impl.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
typeclasses-eq-example-static.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeclasses-eq-example.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ufcs-object.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unsend-future.rs Bless tests. 2023-09-23 13:47:30 +00:00
unsend-future.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
unspecified-self-in-trait-ref.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unspecified-self-in-trait-ref.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
upcast_soundness_bug.rs Add regression test 2024-01-22 14:24:31 +00:00
use-before-def.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
vtable-res-trait-param.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
vtable-res-trait-param.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
well-formed-recursion-limit.rs Handle recursion limit for subtype and well-formed predicates 2023-12-01 17:25:02 +00:00
well-formed-recursion-limit.stderr Handle recursion limit for subtype and well-formed predicates 2023-12-01 17:25:02 +00:00
where-clause-vs-impl.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
with-bounds-default.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
with-dst.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
wrong-mul-method-signature.rs Move some UI tests into subdirectories 2023-04-02 19:42:30 -04:00
wrong-mul-method-signature.stderr recurse into refs when comparing tys for diagnostics 2023-12-07 23:00:46 -05:00