Repo
kjana00@gmail.com
2007-12-03
今日は雨。朝ごはんはパンとソーセージとゆでたまごとサラダ。また急に気温が下がった感じ。その上雨。それなのに一回でちゃんと百円玉を通してくれない自動販売機っていうのは……どうもここのは変に選別がきついんだか単に調子が悪いんだかよろしくない。
もうちょっと動作確認のデータを増やしてみようかとやってみて、あんまりというか、全然仕事と関係の無いスクリプトをいじりつつ様子を見てたらバグが出たっぽいというので修正作業にかかるとか、そんな感じで。延々と走った後に出て来るのが何かと言ったら、C プログラムレベルでエラーになってるけど実際はどうだったんだっけなと思ってた辺りがまともに問題だったという。コードを拾ってきた元のプログラムでは、ここでこんなことになるっていうのはほぼあり得ないんだよな……
二つの値を正規化する、元のコードの想定では一方が常に大きいはずだからそっちの値を元にして。で、何も考えずにそのまま放り込むと、元のコードでの想定が崩れててオーバーフローする。まあ両方正規化してシフト量が小さい方に合わせるっていうのが無難かね、ということで C プログラムに実装してみて、何となく良さそうだからアセンブラにも反映。ちょっと寝呆けたバグを仕込みかけつつもとりあえずはこれで大丈夫、かな。確認にまた時間がかかるからまた明日っていうことになるけど。
そんな感じで帰って晩ごはん。みそきゅうりと冷奴と豚汁うどんというのはまた、昨日がそばだっていうのを考えるにどうなのかという感じ。遅くなったし寒かったしで、しょうがないって言ったらしょうがないと。
それでまんがを読んだり死体を貯めたり。