[Bug c/56153] False warning about signed and unsigned type in conditional expression
d.daniel at propharma dot ch
gcc-bugzilla@gcc.gnu.org
Wed Jan 30 19:35:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56153
d.daniel at propharma dot ch changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |INVALID
--- Comment #4 from d.daniel at propharma dot ch 2013-01-30 19:35:14 UTC ---
I used -W -Wall -Wextra, but actually the warning itself is not false, since in
exp1 ? exp2 : exp3
the conditional expression has a return type that depends on exp3 what exp2
needs to be convertible to. So this warning is generally correct but could be
more precise.
Sorry for the invalid bug report.
More information about the Gcc-bugs
mailing list