https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80382
--- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> --- (In reply to Bill Schmidt from comment #1) > You didn't fill in the target. 32/64-bit, little-/big-endian? 64-bit, and I think it ICEs on both BE and LE.