https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125427
--- Comment #5 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> --- Part of the problem is that not all of the array members were being copied over at compile time so a runtime copy has to be made to fill it out to avoid the segfault. Yes it does make it a complicated fix.
