toge's diary

コンピュータ関連の趣味をつらつらと。

GCCのバグ?

とっても簡単な大小比較のはずなのにトンでもない値を返す関数を作ってしまった。

しかも特定の値の時だけ・・・。うーん、こりゃ何が問題なんだ?

いまんところ疑っちゃうのはGCCの最適化バグなんだけど、gcc 4.1, 4.2, 4.3で軒並みでてしまう。
もうちょっと古いやつでも試してみよう。