Description
Long story: I'm rebasing my fork of Rust, mostly modified in library/alloc
and library/core
in 2023. I'm rebasing it on around 1 month old Rust master
: 152a4e9. (I will re-base on the current master
, I'll re-run and update here.)
My added/modified library/core
code uses #[const_trait]
. So I've added #![feature(effects)]
to library/core/src/lib.rs
. Then the attached ICE happens.
(The actual fork of Rust is out of scope here, but FYI https://github.com/coop-rs/rust/wiki https://github.com/coop-rs/rust - not on master
, but being developed on https://github.com/coop-rs/rust/tree/07_vec_macroed_squash_fmt_workaround - but that is not the branch that triggers this).
UPDATE: My actual branch that triggers this ICE is: https://github.com/coop-rs/rust/tree/07_vec_macroed_squash_fmt_workaround_old_master_ice.