ちなみにint nをunsigned nに変更したら、両方ともfalseです。
この辺は言語仕様で決まってないのかな。