piyopiyo diary

幸せまで五十歩百歩。

14 Mar 2007 晴れ

ちょこまかと忙しい日。合間合間にデバッグ
昨日書いたプログラムのバグは、かなり性質の悪いやつのようです。問題が起きている場所は特定したけれど、何故おかしなことになるのか理解できません。そのルーチンは、シンプルな上に、長いこと使っているもの。プリントアウトして何度も確認しても、ミスは見当たらない。データの値は一旦無茶苦茶になるけれど、いつの間にか元に戻って、その後にまた壊れて止まる。オーバーフローなんかでエラーになってこける訳でもなく、ずっと立ち止まってる。不可解です。こういう場合はえてして、信じられないくらい単純なミスだったりするのだけれど....