On Thu, Apr 5, 2012 at 5:50 AM, Andrew Haley <a...@redhat.com> wrote: > On 04/04/2012 07:02 PM, Gabriel Dos Reis wrote: >>> Oh, wow. Really? That's a big change. Time to be brave, I guess, >>> > but I very much like the idea of a gcc that does just what it's told; >>> > making -Wall the default is a big break with tradition. >> Sometimes, we have to be brave to challenge tradition. The world around >> us is moving and we definitely want GCC to remain competitive. It is >> hard to define what "it's told" means without tripping over. > > I'm finding it hard to understand why "-Wall by default" makes gcc more > competitive.
the competitors are enabling these kinds of warnings by default. Furthermore, telling users that they just have to turn these simple switches -- when we are busy adding more at every release -- isn't convincing.