On 09/30/2016 11:45 AM, Jakub Jelinek wrote:
See Tom Tromey's explanation why accepting too much is bad (at least unless we want multiple levels).
And I still don't buy it. The case where someone writes "Don't fall through" is artificial to begin with, and also forgetting to put the break; there really isn't something for us to be concerned about.
On the other hand, we end up having to change massive amounts of perfectly fine code and even disabling -Werror in some places. That's the textbook case of an awful warning.
Bernd