えぐち@エスアンドイー です。

>>> On Wed, 10 Feb 1999 02:08:53 +0900, えぐち said:

えぐち> えぐち@エスアンドイー です。
えぐち> 
えぐち> numeric.c に対するパッチです。
えぐち> 内容は、
えぐち> 
えぐち>  + (5 * 1).type => Bignum になる問題の fix
えぐち>  + FreeBSD での浮動小数点例外のマスクの設定を、
えぐち>    他のOSに近くした。
えぐち> 
えぐち> です。

この対策後も

  ./ruby -e 'require "complex";p (Complex(10**400,0).abs)'
  Floating exception (core dumped)

となります。FreeBSD だけですか?
他のOSで実行するとどうでしょうか?

	えぐち