From: gotoken@... (GOTO Kentaro) Date: 1999-02-02T20:42:53+09:00 Subject: [ruby-dev:4603] call for finite/isnan testers ごとけんです パッチあてのために、調査をお願いします。 以下のプログラムがコンパイルできない処理系はありますか?? なお、実行結果は次のとおりです: % cat > ftest.c #include main() { printf(isnan(0)?"YES ":"NO "); printf(finite(0)?"YES ":"NO "); printf(isnan(1e999)?"YES ":"NO "); printf(finite(1e999)?"YES ":"NO "); printf("\n"); } % gcc -o ftest ftest.c -lm && ./ftest NO YES NO NO % 今のとこ次のような結果です。成功した場合もどれくらいあるのか 知りたいので成功リストに洩れてるとこがあったら教えてください。 gcc 以外も知りたいです。 成功: FreeBSD(i386), Linux(i386), SunOS(sparc), OSF/1(alpha) 警告: OSF/1(alpha) line 6: value is outside range representable for type 'double' -- gotoken