今日も一日バグ取りやー!!!

とりあえず、メモリリークチェッカの習熟度がちょっと上がりました。グスン。
残念ながらまだバグ取れません。メモりリークはチェッカが教えてくれたところを全てつぶしてきました(結構あったのが悲しい)。それでも動作結果はほぼ変化なし。
ということで、メモりリークという可能性はかなり低くなったので、ソースとの格闘ですね。関数で行っている作業が正しいのかをじっくり検証していきます。
大学でチェックしたところ、肝であるFFT、IFFT、畳み込み演算についてはきちんと動作しているようです(正しく動作しているOctaveと同じデータでシミュレーションを行ってデバッグした)。となると、考えられるのはアルゴリズムの実装上のミス…。
ここまで長くバグと格闘した事が今までなかったのでちょっと面食らってます。今回作成したプログラムは行数的には500行もないはずなので(コメントなど込み)、規模的には小さいものです。それでいてまだバグが見付からないというのが非常に悲しい…。
おまけに先輩にもがっつり手伝っていただいているので、非常に申し訳が立たないのです…。先輩にもソースを見てもらって、怪しいところは片っ端から値を見てもらっているのですが、核心には至っていません…。いい加減バグ取りを完済させたいというのと先輩に迷惑を掛けたくないというので今日は悶々としてました (-.-;
こうなったら意地でも完成させてやる!ということで、今日も今から格闘です!
ぜってーきちんと動作させてやるからなー!!!
[PR]

  by code_air_edge | 2005-07-06 20:46 | その他諸々

<< 今日の良かった事 ツールに使われる自分…Orz >>

SEM SKIN - DESIGN by SEM EXE