https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61328
--- Comment #3 from David Binderman <dcb314 at hotmail dot com> --- (In reply to David Binderman from comment #0) > Maybe > > if (!source_expr2) > return NULL_TREE; > > if (n1.size != n2.size) > return NULL_TREE; > > would be better code. I tried out my proposed solution and it didn't seem to help. Current working assumption is that something somewhere isn't setting the size field. Maybe blindly zeroing out the entire struct might be a way forward.