Dear gcc, "signed char x = -(4+sizeof(long));" is either -8 or -12. That's not "overflow in implicit constant conversion". #stoppit
-
-
@RichFelker 4+sizeof(long) is 12, so -(12) is -12... -
@landley and -12 as an unsigned type like size_t is a really big positive number. -
@koorogi Where is it getting "unsigned" from? -
-
@RichFelker@koorogi The result of a unary negation operator is also unsigned? -
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.