https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121831
--- Comment #8 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #7) > Note fixing the ODR issue: > ``` > extern const std::array<unsigned char, 256> MRAMRead16Bursts[3]; > ``` > > Fixes the ICE. But the original code does not have the ODR issue as far as I can tell.
