https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91212
Marek Polacek <mpolacek at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mpolacek at gcc dot gnu.org --- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> --- Simplified, but still run-time test: struct X { X(char (&)[10]) { } X(const char (&)[10]) { __builtin_abort (); } }; X fn () { char buf[10]; return buf; } int main() { X c = fn (); }