http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45780
Eric Blake <ericb at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ericb at gcc dot gnu.org --- Comment #1 from Eric Blake <ericb at gcc dot gnu.org> 2010-11-03 20:05:00 UTC --- Don't forget a warning on implicit conversions from int to bool, such as: bool f(int i) { return i; } although it might make sense to avoid warnings on provably 0/1 int conversion to bool, as in: bool f(int i) { i = !!i; return i; }