summaryrefslogtreecommitdiffstats
path: root/libdl
diff options
context:
space:
mode:
authorJingwei Zhang <jingwei.zhang@intel.com>2014-09-02 21:39:14 +0800
committerMingwei Shi <mingwei.shi@intel.com>2015-02-14 00:56:46 +0800
commit56b2b2916b72eb21352c7aed529e0deeb5582072 (patch)
tree1299d64a93aec1d48f3abe304a8db75668a9dad1 /libdl
parentf9fb52ab309c97d5b2ef4f8e1daff3eed4cf4024 (diff)
downloadbionic-56b2b2916b72eb21352c7aed529e0deeb5582072.zip
bionic-56b2b2916b72eb21352c7aed529e0deeb5582072.tar.gz
bionic-56b2b2916b72eb21352c7aed529e0deeb5582072.tar.bz2
Accuracy tests for libm
This patch adds more tests for math functions to address coverage issue of math functions discussed in: https://android-review.googlesource.com/#/c/49653/ https://android-review.googlesource.com/#/c/94780/ These are data sets used in regression tests for the Intel the math library (libm). They were collected over a long period of testing various libm implementations. The data sets contain function specific data (special and corner cases such as +/-0, maximum/minimum normalized numbers, +/-infinity, QNaN/SNaN, maximum/minimum denormal numbers, arguments that would produce close to overflow/underflow results, known hard-to-round cases, etc), implementation specific data (arguments close to table look-up values for different polynomial approximations, worst cases for range reduction algorithms) and other data with interesting bit patterns. The reference values are computed with Maple and were converted into hexadecimal format. Change-Id: I7177c282937369eae98f25d02134e4fc3beadde8 Signed-off-by: Jingwei Zhang <jingwei.zhang@intel.com> Signed-off-by: Mingwei Shi <mingwei.shi@intel.com>
Diffstat (limited to 'libdl')
0 files changed, 0 insertions, 0 deletions