2004-08-13
_ [開発] Itanium2の不審な挙動
自前のオープンアドレスハッシュのルックアップルーチンでなぜかループを1回多く回る。分岐予測をはずしてそのまま走っているっぽい。gccの最適化オプションを-O2から-O1にすると直ったりする。3月ごろには-fno-sched-specで直っていたような気がするのだが、今やるとそれだけでは駄目だったりする。わけわからん。
READMEと日記の書き方
自前のオープンアドレスハッシュのルックアップルーチンでなぜかループを1回多く回る。分岐予測をはずしてそのまま走っているっぽい。gccの最適化オプションを-O2から-O1にすると直ったりする。3月ごろには-fno-sched-specで直っていたような気がするのだが、今やるとそれだけでは駄目だったりする。わけわからん。