oh gods. left shifts of signed values are undefined behavior in C. (x * 2) is not equivalent to (x << 1) if x is negative. I'm not kidding
-
-
@pcwalton only with nsw though, right? -
@fioraaeterna Oh wait, I was thinking of a different hazard with shl: shifting by more than the size of the type (which is also UB)
End of conversation
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.