Files
rust/tests/ui/issues
bors b765963267 Auto merge of #150843 - fmease:dyn-ace, r=BoxyUwU
mGCA: Make trait object types with type-level associated consts dyn compatible

Under feature `min_generic_const_args` (mGCA) (rust-lang/rust#132980), render traits with non-parametrized type-level associated constants (i.e., `#[type_const]` ones) dyn compatible but force the user to specify all type-level associated consts in the trait object type via bindings (either directly, via supertrait bounds and/or behind trait aliases) just like associated types, their sibling.

Fixes rust-lang/rust#130300 (feature request).
Fixes rust-lang/rust#136063 (bug).
Fixes rust-lang/rust#137260 (bug).
Fixes rust-lang/rust#137514 (bug).

While I'm accounting for most illegal `Self` references via const projections & params, I'm intentionally ignoring RUST-123140 (and duplicates) in this PR which is to be tackled some other time.

Additional context: Crate `rustc-demangle` had to be updated to fix v0 demangling. I've patched it in PR https://github.com/rust-lang/rustc-demangle/pull/87 which was was released in version 0.1.27 via PR https://github.com/rust-lang/rustc-demangle/pull/88.
2026-01-22 01:56:41 +00:00
..
2026-01-18 06:23:47 +01:00
2026-01-21 13:54:00 +00:00
2025-04-03 21:41:58 +00:00
2025-11-27 11:19:00 -05:00
2025-11-27 11:19:00 -05:00
2025-02-04 10:57:49 +00:00
2025-02-03 19:00:22 +00:00
2025-10-11 20:50:21 +00:00
2024-01-13 12:46:58 -05:00
2025-12-10 23:41:19 +00:00
2025-08-26 14:46:11 +02:00
2023-04-08 21:32:55 +00:00
2025-10-01 07:39:03 +00:00
2025-11-27 11:19:00 -05:00
2024-01-05 10:00:59 +00:00
2025-12-02 18:25:13 +00:00
2025-08-14 18:18:42 +02:00
2025-08-14 18:18:42 +02:00
2025-08-22 08:58:45 +02:00
2023-11-16 17:00:23 +00:00
2025-11-27 11:19:00 -05:00
2025-12-02 18:25:13 +00:00
2025-12-05 09:51:27 -05:00
2024-04-29 14:53:38 +02:00
2025-08-14 18:18:42 +02:00
2023-01-15 19:46:20 +00:00
2023-01-15 19:46:20 +00:00
2025-08-22 13:16:44 +08:00
2025-08-22 13:16:44 +08:00
2026-01-18 22:41:00 +01:00