>>559
それだと負数を2の補数で表現し、なおかつ算術シフトする処理系じゃないと復活しない。
a | -1U << 12
の方が確実