https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112772
--- Comment #3 from anlauf at gcc dot gnu.org --- Created attachment 56758 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56758&action=edit Patch for testcase 2 This patch makes the initialization code seen in testcase 2 dependent on the presence of the optional argument. Needs testing.