Lines Matching defs:failp
961 void print_error(int rettype, unsigned *result, char* text, char** failp) {
966 *failp += sprintf(*failp," %s=",text);
969 *failp += sprintf(*failp,"%s",sop->name);
976 *failp += sprintf(*failp,str,result[0],result[1]);
982 void print_ulps_helper(const char *name, long long ulps, char** failp) {
984 *failp += sprintf(*failp, " %s=HUGE", name);
986 *failp += sprintf(*failp, " %s=%.3f", name, (double)ulps / ULPUNIT);
991 void print_ulps(int rettype, long long ulpsr, long long ulpsi, char** failp) {
993 if (ulpsr) print_ulps_helper("ulpsr",ulpsr,failp);
994 if (ulpsi) print_ulps_helper("ulpsi",ulpsi,failp);
996 if (ulpsr) print_ulps_helper("ulps",ulpsr,failp);
1007 char *failp = failtext;
1128 failp[0] = '\0';
1139 failp += sprintf(failp,
1235 print_error(t.func->rettype,resultr,"wrongresultr",&failp);
1236 print_error(t.func->rettype,resulti,"wrongresulti",&failp);
1357 print_error(t.func->rettype,rr,"wrongresultr",&failp);
1358 print_error(t.func->rettype,ri,"wrongresulti",&failp);
1359 print_ulps(t.func->rettype,rr ? ulpsr : 0, ri ? ulpsi : 0,&failp);
1426 print_error(t.func->rettype,rr,"wrongresultr",&failp);
1427 print_error(t.func->rettype,ri,"wrongresulti",&failp);
1432 print_error(t.func->rettype,resultr,"wrongresult",&failp);
1449 failp += sprintf(failp,
1480 failp += sprintf(failp, " wrongres2=%08x.%08x",
1483 failp += sprintf(failp, " wrongres2=%08x",
1495 failp += sprintf(failp, " wrongerrno=%s expecterrno=%s ", errnos[err], errnos[t.err]);