https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78646
--- Comment #4 from Stefan M Freudenberger <stefan at reservoir dot com> --- I guess there wouldn't be an issue if it were a reference type. However, there is an issue with the incorrect alignment for the object type.