https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112569
TC <rs2740 at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rs2740 at gmail dot com --- Comment #1 from TC <rs2740 at gmail dot com> --- This is exactly as it should be. There's no guarantee that self-move-assignment on the associated range is a no-op, so the cache must be invalidated.