https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86277
--- Comment #15 from anlauf at gcc dot gnu.org --- (In reply to anlauf from comment #14) > Will look at your approach later. For the draft testcase, your patch seems to handle the explicit temporaries, but there is a runtime error (memory corruption?) for some of the cases with array ctors. Your patch also seems to fix (at first glance) the character case as well as type, so this appears to be the right direction.