符号付き整数オーバーフロー(未定義動作)のせいで
変な最適化でもかかってるんじゃね?