ごとけんです

パッチあてのために、調査をお願いします。
以下のプログラムがコンパイルできない処理系はありますか??
なお、実行結果は次のとおりです:

% cat > ftest.c
#include <math.h>
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