rust/tests/ui/higher-ranked/trait-bounds
bors 6554a5645a Auto merge of #122338 - workingjubilee:rollup-xzpt4v4, r=workingjubilee
Rollup of 15 pull requests

Successful merges:

 - #116791 (Allow codegen backends to opt-out of parallel codegen)
 - #116793 (Allow targets to override default codegen backend)
 - #117458 (LLVM Bitcode Linker: A self contained linker for nvptx and other targets)
 - #119385 (Fix type resolution of associated const equality bounds (take 2))
 - #121438 (std support for wasm32 panic=unwind)
 - #121893 (Add tests (and a bit of cleanup) for interior mut handling in promotion and const-checking)
 - #122080 (Clarity improvements to `DropTree`)
 - #122152 (Improve diagnostics for parenthesized type arguments)
 - #122166 (Remove the unused `field_remapping` field from `TypeLowering`)
 - #122249 (interpret: do not call machine read hooks during validation)
 - #122299 (Store backtrace for `must_produce_diag`)
 - #122318 (Revision-related tweaks for next-solver tests)
 - #122320 (Use ptradd for vtable indexing)
 - #122328 (unix_sigpipe: Replace `inherit` with `sig_dfl` in syntax tests)
 - #122330 (bootstrap readme: fix, improve, update)

r? `@ghost`
`@rustbot` modify labels: rollup
2024-03-11 16:51:54 +00:00
..
normalize-under-binder Remove stray stdout/stderr files 2024-02-29 20:07:01 +00:00
complex.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
due-to-where-clause.rs directory size limit :< 2023-05-30 13:04:25 +02:00
due-to-where-clause.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
fn-ptr.classic.stderr Deduplicate more sized errors on call exprs 2024-01-24 02:53:15 +00:00
fn-ptr.current.stderr Ignore tests w/ current/next revisions from compare-mode=next-solver 2024-03-10 21:18:41 -04:00
fn-ptr.rs Ignore tests w/ current/next revisions from compare-mode=next-solver 2024-03-10 21:18:41 -04:00
future.classic.stderr adjust how closure/generator types and rvalues are printed 2023-09-21 22:20:58 +02:00
future.current.stderr Ignore tests w/ current/next revisions from compare-mode=next-solver 2024-03-10 21:18:41 -04:00
future.rs Ignore tests w/ current/next revisions from compare-mode=next-solver 2024-03-10 21:18:41 -04:00
hang-on-deeply-nested-dyn.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
hang-on-deeply-nested-dyn.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
hrtb-binder-levels-in-object-types.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
hrtb-cache-issue-54302.rs directory size limit :< 2023-05-30 13:04:25 +02:00
hrtb-cache-issue-54302.stderr unify query canonicalization mode 2023-12-15 06:59:42 +00:00
hrtb-conflate-regions.rs directory size limit :< 2023-05-30 13:04:25 +02:00
hrtb-conflate-regions.stderr Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
hrtb-debruijn-in-receiver.rs directory size limit :< 2023-05-30 13:04:25 +02:00
hrtb-debruijn-in-receiver.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
hrtb-debruijn-object-types-in-closures.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
hrtb-exists-forall-fn.rs directory size limit :< 2023-05-30 13:04:25 +02:00
hrtb-exists-forall-fn.stderr recurse into refs when comparing tys for diagnostics 2023-12-07 23:00:46 -05:00
hrtb-exists-forall-trait-contravariant.rs directory size limit :< 2023-05-30 13:04:25 +02:00
hrtb-exists-forall-trait-contravariant.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
hrtb-exists-forall-trait-covariant.rs Make infer higher ranked equate use bidirectional subtyping in invariant context 2024-02-29 15:27:56 -03:00
hrtb-exists-forall-trait-covariant.stderr Make infer higher ranked equate use bidirectional subtyping in invariant context 2024-02-29 15:27:56 -03:00
hrtb-exists-forall-trait-invariant.rs directory size limit :< 2023-05-30 13:04:25 +02:00
hrtb-exists-forall-trait-invariant.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
hrtb-fn-like-trait-object.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
hrtb-fn-like-trait.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
hrtb-higher-ranker-supertraits-transitive.rs directory size limit :< 2023-05-30 13:04:25 +02:00
hrtb-higher-ranker-supertraits-transitive.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
hrtb-higher-ranker-supertraits.rs Continue to borrowck even if there were previous errors 2024-02-08 08:10:43 +00:00
hrtb-higher-ranker-supertraits.stderr Run a single huge par_body_owners instead of many small ones after each other. 2024-03-11 08:48:03 +00:00
hrtb-identity-fn-borrows.rs directory size limit :< 2023-05-30 13:04:25 +02:00
hrtb-identity-fn-borrows.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
hrtb-just-for-static.rs directory size limit :< 2023-05-30 13:04:25 +02:00
hrtb-just-for-static.stderr directory size limit :< 2023-05-30 13:04:25 +02:00
hrtb-malformed-lifetime-generics.rs directory size limit :< 2023-05-30 13:04:25 +02:00
hrtb-malformed-lifetime-generics.stderr directory size limit :< 2023-05-30 13:04:25 +02:00
hrtb-opt-in-copy.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
hrtb-parse.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
hrtb-perfect-forwarding.polonius.stderr Manual find replace updates 2023-11-24 21:04:51 +01:00
hrtb-perfect-forwarding.rs directory size limit :< 2023-05-30 13:04:25 +02:00
hrtb-perfect-forwarding.stderr directory size limit :< 2023-05-30 13:04:25 +02:00
hrtb-precedence-of-plus-where-clause.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
hrtb-precedence-of-plus.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
hrtb-resolve-lifetime.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
hrtb-trait-object-paren-notation.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
hrtb-trait-object-passed-to-closure.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
hrtb-type-outlives.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
hrtb-unboxed-closure-trait.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
hrtb-wrong-kind.rs directory size limit :< 2023-05-30 13:04:25 +02:00
hrtb-wrong-kind.stderr Bless tests 2024-01-13 12:46:58 -05:00
issue-30786.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-30786.stderr Account for non-overlapping unmet trait bounds in suggestion 2024-01-30 19:26:13 +00:00
issue-36139-normalize-closure-sig.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-39292.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-42114.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-43623.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-46989.rs directory size limit :< 2023-05-30 13:04:25 +02:00
issue-46989.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-57639.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-58451.rs directory size limit :< 2023-05-30 13:04:25 +02:00
issue-58451.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-59311.rs borrowck: wf-check fn item args 2024-01-16 09:25:28 +01:00
issue-59311.stderr borrowck: wf-check fn item args 2024-01-16 09:25:28 +01:00
issue-60283.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-62203-hrtb-ice.rs directory size limit :< 2023-05-30 13:04:25 +02:00
issue-62203-hrtb-ice.stderr adjust how closure/generator types and rvalues are printed 2023-09-21 22:20:58 +02:00
issue-88446.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-88586-hr-self-outlives-in-trait-def.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-90177.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-95034.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-95230.next.stderr distinguish recursion limit based overflow for diagnostics 2024-02-29 10:14:02 +01:00
issue-95230.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-100689.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-102899.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
span-bug-issue-121597.rs Revert some span_bugs to span_delayed_bug. 2024-02-26 10:57:30 +11:00
span-bug-issue-121597.stderr Revert some span_bugs to span_delayed_bug. 2024-02-26 10:57:30 +11:00