Categories: 日記

2/25(月) 掛川・?

 うっひ〜,先日NA Digestに投稿した記事,そのまま載っちまったよ〜。恥ずかし〜。・・・ま,んなこたともかく。
 既に5人(+1?)の方からメールを頂戴して,大体のことが分かってきた。箇条書きにしてみると・・・
 ・少なくともワシのプログラムのミスではなく,既知の問題だった。glibcのバグ(と言っていいのかどうか?(後述))として報告済みである(まだ完全にfixされていない,特にx86_64では・・・)
 ・そもそも,IEEE754では初等関数を規定していないので,丸めモードを変更した時点でどんな値を返そうとbugとは呼べない(という議論が既になされている)
 ・SuSE 10.0では問題なかった・・・でもpure double precisionで計算しているため,どのモードでも全く同じ値が返ってくる。Fedora 8でもgcc -O3でコンパイルするとこの状態になる。-O2, -O1ではやっぱり訳の分からん値になる・・・しかし調べるだけ無駄だな。
・・・ってことになるようだ。うーん,直接Vincentさん(上記bug?を最初に報告)に当たっておけば良かったか。ま,一安心・・・でもないな。そんなんじゃ恐ろしくてワシの研究では使えないじゃん! Fixされるまで我慢するしかなさそうだなぁ。え〜ん。
 うげ,今やっている計算の多倍長部分も問題含みじゃん(上記bugもどきとは無関係)。明日また資料調べなきゃぁ。こんな面倒だから,Ferrari法って実装されないんだな,納得。
 とりあえず今日は寝ます.

T.Kouya

Share
Published by
T.Kouya

Recent Posts

小田原ドラゴン「今日も嫁が見つからない。」扶桑社

小田原ドラゴン「今日も嫁が見つ…

3日 ago

9/27(日) 駿府・曇

 9月も半ば過ぎになるとすっか…

1週間 ago

岡野原大輔「ヒトとAI」岩波新書

岡野原大輔「ヒトとAI」岩波書…

3週間 ago

8/15(土) 駿府・雨後曇

 蒸し暑くて気が狂いそうになる…

2か月 ago

7/4(土) 駿府・曇

 沖縄・奄美は明けたが,九州か…

3か月 ago