https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99622
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- I think 101588, 101557 and this bug are all the same issue. initializing not via {} works.
pinskia at gcc dot gnu.org via Gcc-bugs Wed, 11 Aug 2021 23:09:57 -0700
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99622
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- I think 101588, 101557 and this bug are all the same issue. initializing not via {} works.