アカウント名:
パスワード:
最適化をONにすると動作がおかしくなるので「最適化を使わないでください」とのこと…。
某社のコンパイラですがいまだふつーにありますよ
H、あるいはL社のコンパイラのことですよね。# いっそ最適化オプションなんて無い方が……
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
クラックを法規制強化で止められると思ってる奴は頭がおかしい -- あるアレゲ人
某社のコンパイラ (スコア:0)
最適化をONにすると動作がおかしくなるので
「最適化を使わないでください」
とのこと…。
Re:某社のコンパイラ (スコア:2)
他のプラットフォームではちゃんと動くアプリが某社のマシン上ではコアを吐くのでサポートに相談したところ「GCCを使って下さい。」と回答がありました。
GCCでコンパイルしたらちゃんと動きました。
Re:某社のコンパイラ (スコア:1)
プログラマの質が原因で、最適化をすると動かないプログラムってのは、良く見かけます。
Re: (スコア:0)
回避策が cc -Dregister= -O2
# 今でもregister変数を積極的に使う場合ってあるかな? 組込み分野?
Re: (スコア:0)
某社のコンパイラですが
いまだふつーにありますよ
Re: (スコア:0)
最適化を有効にするとインクリメントがデクリメントになる
というバグに直面したことがあります。
OSやコンパイラのせいにするな、それらのバグの可能性よりも、自分のコードのバグの可能性のほうが100万倍高い!
って叩き込まれていたので、散々悩みました。
とりあえずの回避策として、逆に記述しました。
もー最悪! 俺が。
今の自分なら、最適化を有効にしない、という回避策を取ったことでしょう。
Re: (スコア:0)
H、あるいはL社のコンパイラのことですよね。
# いっそ最適化オプションなんて無い方が……