https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64372
--- Comment #3 from Harald van Dijk <harald at gigawatt dot nl> --- BTW, *(ptr ? ptr : throw ptr) would be fine, would not create any temporary, in any of the language standards.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64372
--- Comment #3 from Harald van Dijk <harald at gigawatt dot nl> --- BTW, *(ptr ? ptr : throw ptr) would be fine, would not create any temporary, in any of the language standards.