On Mon, Jul 30, 2018 at 10:01:38PM -0600, Martin Sebor wrote: > > We do not want to change what is currently accepted by the > > front end. period. > > On whose behalf are you making such categorical statements? > It was Jakub and Richard's suggestion in bug 86714 to reject > the undefined excessive initializers and I happen to like > the idea. I don't recall anyone making a decision about what
It was not my suggestion and it is already rejected with -pedantic-errors, which is all that is needed, reject it in pedantic mode. Otherwise there is a warning emitted by default which is enough. The suggestion was that if we don't reject (and no reason to change when we reject it), that we handle it right, which is what your optimization broke. Jakub