From: EGUCHI Osamu Date: 1998-07-01T14:54:24+09:00 Subject: [ruby-dev:3162] Re: bignum of ruby11b9_28 えぐち@エスアンドイー です。 >>> On Wed, 1 Jul 1998 12:25:24 +0900, 助田 雅紀 said: > 助田です。 > In [ruby-dev:3155] Re: bignum of ruby11b9_28 > > >まつもと ゆきひろです > > >signedの代りにINTではどうでしょう? > コンパイル・リンクはできましたが、 make test は失敗します。 > > 助田雅紀(masaki.suketa@tonen.co.jp) なにやら、定数式以外の右シフトが腐っている気がしませんか? となると、助田さんの RSHIFT() でなく別定義のマクロで 符号有無対策するのが正解なのでは? どうも bignum.c を見ると unsigned long の右シフトで 他の処理系が問題無いのが、綱渡り的に思えて来ました。 えぐち