Not using -Wall and -Werror allows for more serious problems to be missed. Bug 42733 is an example of one such problem. It also has allowed me to miss problems in code that I change.double Item_cache_decimal::val_real() { DBUG_ASSERT(fixed); double res; if (!value_cached && !cache_value()) return NULL;
I filed bug 53445 for this. MySQL has been very good at fixing things lately. This should also get fixed. Visit the bug and subscribe to it or update it.
Searching for "site:bugs.mysql.com compiler warning" finds a lot of entries.
View comments