> Warning in cases in which the compiler doesn't know whether something is > correct or not, is stupid in any case IMO, unless it's some > --enable-uber-pedantic-warnings compiler flag. But you can make a error a warning again, in newer GCCs.