Цитата(scifi @ Dec 26 2014, 09:29)

Если это так, то компилятор глючный донельзя :-)
Как раз нет. Все в пределах стандарта:
Цитата
3 The integer promotions are performed on each of the operands. The type of the result is
that of the promoted left operand. If the value of the right operand is negative or is
greater than or equal to the width of the promoted left operand, the behavior is undefined.
"Незнание закона не освобождает от ответственности".