From: Nikolai Weibull Date: 2006-08-22T01:48:43+09:00 Subject: Re: Building with -Wall => questions On 8/21/06, Hugh Sasse wrote: > And finally, should I just shut up? No! Considering that a lot of code (basically any Ruby program) relies on this code being correct, running the Ruby sources through the most stringent checking makes sense. Not that I doubt the skills of the devs, but everyone makes mistakes. I can't count the number of hard-to-find-otherwise bugs that have been caught by -Wall and some of the other more hard-core -W-switches. Fine, one may argue that "while (c = *str++) { ... }" is perfectly legal C, but you'll curse yourself when you waste 3 hours looking for that missing equals-sign somewhere else in your code. nikolai