https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112658
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=94264 --- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #3) > Hmm GCC rejects: > ``` > struct foo{ > foo(const int *new_mac); > }; > typedef int t[1]; > > void g(){ > foo f(t{ 0xFC}); > } > ``` > While clang, MSVC all accepts it ... Oh wait that is PR 94264.