From: WATANABE Tetsuya Date: 1999-05-13T14:52:07+09:00 Subject: [ruby-dev:6776] Re: Ruby 1.3.3-990507 渡辺哲也です。 HP-UX の HP C Compiler のパッチを入れたら、最適化の 問題は改善しました。よかった。 In message "[ruby-dev:6770] Re: Ruby 1.3.3-990507" on 99/05/13, WATANABE Tetsuya writes: |HP-UX 10.20 では、次のように指定します。 | |CC=cc CFLAGS='-O +Onoinline' ./configure |HP-UX 11 では、HP C Compiler のデフォルトが ANSI-C |モードになっています。そのため次のように指定します。 | |CC='cc -Ac' CFLAGS='+O1' ./configure | |ここでは、最適化のオプションを +O1 にしています。こ |れ以上では「node 0」エラーになってしまいます。 | |この「node 0」エラーは、HP C Compiler の最適化の問 |題と思われます。 該当するであろう HP-UX の HP C Compiler のパッチを入 れてみました。 PHSS_15524 PHSS_15913 の二つのパッチを入れることで、上記の「node 0」のエラー はなくなりました。この二つには依存関係があります。 最適化オプションとして「-O +Onolimit」を使用できます。 # 自分のシステムにコンパイラのパッチを入れてしまった # ので、再現性の確認のときには別のシステムを使わない # と... -- WATANABE Tetsuya e-mail: Tetsuya_WATANABE@hp.com tetsu@jpn.hp.com