mirror of
https://github.com/KhronosGroup/OpenCL-CTS.git
synced 2026-03-24 15:59:03 +00:00
@@ -241,7 +241,7 @@ cl_int Test(cl_uint job_id, cl_uint thread_id, void *data)
|
|||||||
if (q[j] > t[j]) err = q[j] - t[j];
|
if (q[j] > t[j]) err = q[j] - t[j];
|
||||||
vlog_error("\nERROR: %sD: %" PRId64
|
vlog_error("\nERROR: %sD: %" PRId64
|
||||||
" ulp error at %.13la: *%" PRId64 " vs. %" PRId64 "\n",
|
" ulp error at %.13la: *%" PRId64 " vs. %" PRId64 "\n",
|
||||||
name, err, ((double *)gIn)[j], t[j], q[j]);
|
name, err, s[j], t[j], q[j]);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -265,10 +265,10 @@ cl_int Test(cl_uint job_id, cl_uint thread_id, void *data)
|
|||||||
|
|
||||||
cl_ulong err = -t[j] - q[j];
|
cl_ulong err = -t[j] - q[j];
|
||||||
if (q[j] > -t[j]) err = q[j] + t[j];
|
if (q[j] > -t[j]) err = q[j] + t[j];
|
||||||
vlog_error(
|
vlog_error("\nERROR: %sD%s: %" PRId64
|
||||||
"\nERROR: %sD%s: %" PRId64 " ulp error at %.13la: *%" PRId64
|
" ulp error at %.13la: *%" PRId64 " vs. %" PRId64
|
||||||
" vs. %" PRId64 "\n",
|
"\n",
|
||||||
name, sizeNames[k], err, ((double *)gIn)[j], -t[j], q[j]);
|
name, sizeNames[k], err, s[j], -t[j], q[j]);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -288,9 +288,8 @@ cl_int Test(cl_uint job_id, cl_uint thread_id, void *data)
|
|||||||
{
|
{
|
||||||
vlog_error("\nERROR: %s%s: %f ulp error at %.13la "
|
vlog_error("\nERROR: %s%s: %f ulp error at %.13la "
|
||||||
"(0x%16.16" PRIx64 "): *%.13la vs. %.13la\n",
|
"(0x%16.16" PRIx64 "): *%.13la vs. %.13la\n",
|
||||||
job->f->name, sizeNames[k], err,
|
job->f->name, sizeNames[k], err, s[j],
|
||||||
((cl_double *)gIn)[j], ((cl_ulong *)gIn)[j],
|
((cl_ulong *)s)[j], ((cl_double *)t)[j], test);
|
||||||
((cl_double *)gOut_Ref)[j], test);
|
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user