| t_strtod.c | 50 const char * const nan_string = "NaN(x)y"; variable 210 volatile double d = strtod(nan_string, &end); 211 ATF_CHECK_MSG(isnan(d), "nan_string=\"%s\" d=%g=%a", nan_string, d, d); local 212 ATF_CHECK_MSG(strcmp(end, "y") == 0, "nan_string=\"%s\"@%p end=%p", 213 nan_string, nan_string, end); 230 volatile float f = strtof(nan_string, &end); 231 ATF_CHECK_MSG(isnan(f), "nan_string=\"%s\" f=%g=%a", nan_string, f, f) local 232 ATF_CHECK_MSG(isnanf(f), "nan_string=\\"%s\\" f=%g=%a", nan_string, local 254 nan_string, ld, ld); local 256 nan_string, ld, ld); local [all...] |