亀岡です。 From: Haruhiko Okumura <okumura _at_ matsusaka-u.ac.jp> Subject: [linux-users:94048] Re: コンパイラにより解析結果が異なる Date: Tue, 16 Jul 2002 07:25:56 +0900 Message-ID: <20020716.072546.71084355.okumura _at_ matsusaka-u.ac.jp> > 奥村@松阪大です。 > > 具体的なプログラムの中身が分からないと何とも言いようがないですが,まず > やってみることとしては,オプティマイズフラグ(-O2 といったもの)を外し > てみることでしょうか。 > 最適化を外してみると、それぞれ微妙に結果が変わったので、やはりコーディ ングに問題があるようですね。gcc-3.0.4だけは最適化しなくても同じ結果に なりました。 > 変数の初期化を忘れていて毎回異なった結果が出るというのは論外ですが。 さすがに毎回変わるということはありませんでした。初期化忘れでは何度も 痛い目にあっているので。 > とは微妙な仕様(評価順序)の違いから結果が異なることがありえます(もと > もとコーディングがまずかった場合)。 > そこそこ大規模なプログラムなので段階的に調べていくしかないでしょうね。 十年近く前から使われてきたものなのですが... 回答していただいた方々に感謝いたします。
Follow-Ups:
- [linux-users:94067] Re: コンパイラにより解析結果が異なるHaruhiko Okumura
- [linux-users:94045] コンパイラにより解析結果が異なるSatoru Kameoka
- [linux-users:94048] Re: コンパイラにより解析結果が異なるHaruhiko Okumura
- Prev by Subject: [linux-users:94064] [ANN]Linuxコンソーシアムセミナー開催の再度のご案内
- Next by Subject: [linux-users:94066] Re: 【解決】RedHatLinux7.3アップグレード+ALSA再インストールで音が出ない
- Previous by thread: [linux-users:94048] Re: コンパイラにより解析結果が異なる
- Next by thread: [linux-users:94067] Re: コンパイラにより解析結果が異なる
- Indexes:[Main][Thread]