| static double d = __builtin_huge_val(); |
| static float f = __builtin_huge_valf(); |
| static long double l = __builtin_huge_vall(); |
| static double di = __builtin_inf(); |
| static float fi = __builtin_inff(); |
| static long double li = __builtin_infl(); |
| static double dn = __builtin_nan(""); |
| static float fn = __builtin_nanf(""); |
| static long double ln = __builtin_nanl(""); |
| static int inf = __builtin_isinf_sign(0.0); |
| static int fin = __builtin_isfinite(0.0); |
| static int nan = __builtin_isnan(0.0); |
| |
| /* |
| * check-name: __builtin INFINITY / nan() |
| */ |