夜行録 - 酔歩.net

日暮れて道遠し さらに夜道を行く もって夜行録と名付く

続うんこシミュレータ

3日目にしてやっと NaN の原因になっている個所をつきとめた

あるパラメータを、自動設定にさせた時、その設定用のよく判らない謎のパラメータがあって、とりあえず0突っ込んでいたんだが、それがためにある物理量が 0 に…。
そして、この量で割る演算を元に NaN がどんどん波及し……。

こういう有り得ないパラメータ読み込みこそ assert しろと!!!

っていうか、なんで自動設定の方を選んでたかっていうと手動設定だと別のところでエラーになってたからで…つまりまだ gdb 作業は続くのだったorz

やっぱり俺リポジトリの中であれこれバグ取りしとかないと駄目か?

ていうか、この assertion 前に見た場所だな。
処理にヌケがあるんで変な値の時は破綻するんだが、破綻したかどうかじゃなくて、もとの値が変かどうかで assert しろよな……

2008年01月11日 (Fri) - 15:08:33 - BLOG:CMS - 4170x - permalink
Karma points: -3. Do you like this article? [yes/no]