https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94155
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |needs-reduction --- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> --- The same variable definition works at namespace scope, I only get the ICE an function scope. My brief attempts to reduce it to remove std::pair made the ICE go away.