中川です。 素早い対応、大感謝です。 From: matz / netlab.co.jp (Yukihiro Matsumoto) Subject: [ruby-list:8626] Re: can't build 1.1b9_28 on digital-unix Date: Fri, 3 Jul 1998 14:05:41 +0900 > まつもと ゆきひろです > そうですね.FIX2INT()とFIX2LONG()が区別されてませんでした. > 32bitアーキテクチャではこの二つは同じなので. > > 1.1b9_29では修正されるはずです. 1.1b9_29 ではコンパイルは warning も含めてオッケーでした。 しかし make test は失敗しました。 not ok bignum 12 -- /usr/users/nakagawa/ruby-1.1b9_29/sample/test.rb:498 test failed となってしまいます。sample/test.rb から $good = true; for i in 1000..1014 $good = false if ((1<<i) != (2**i)) end ok($good) をコメントアウトすると成功するのですが、なにかわかりますでしょうか? -- 中川 剛 / nakagawa / shizuokanet.ne.jp