早坂@会津大学です。 From: SHUDO Kazuyuki <shudoh / muraoka.info.waseda.ac.jp> Subject: [ruby-list:11876] Re: [BUG] 3e9.to_i => floating exception Message-ID: <199902020820.RAA27053 / cafe.muraoka.info.waseda.ac.jp> shudoh> > x87 を使った UNIX に普遍的な問題なのでしょうか? shudoh> FreeBSD 以外にも、わざと一部の例外処理をマスクしていない OS が shudoh> あるかもしれないですね。 shudoh> #NetBSD, OpenBSD なんかはその線が濃厚か? [ruby-list:11762] の実験を NetBSD-1.3.2/i386 で行ないました が、なんら問題はありませんでした。 (snip) shudoh> > あるなら、初期状態でマスクは、どのような値なのでしょうか? shudoh> Linux では (以前書いたように) 0x37f です。 ちなみに、NetBSD-1.3.2/i386 では FreeBSD (2.2.7R): 0x1272 Linux: 0x037f とは違う値でした。 #数値ははっきり覚えてません。 ------- Name : HAYASAKA Ryo (早坂 良) E-mail : hayasaka / cheer.u-aizu.ac.jp URL : http://www.u-aizu.ac.jp/%7Es1041140/ Computer Science and Engineering Lab., The University of Aizu