Implementation-defined behaviour
Right shift of a negative integer
Assigning an out-of-range value to an integer
Allocating zero bytes
Representation of signed integers