aboutsummaryrefslogtreecommitdiff
path: root/sunrpc/getrpcport.c
diff options
context:
space:
mode:
authorJoseph Myers <josmyers@redhat.com>2024-09-04 13:20:18 +0000
committerJoseph Myers <josmyers@redhat.com>2024-09-04 13:20:18 +0000
commitbe77d5ae417236883c02d3d67c0716e3f669fa41 (patch)
tree8fdfcde3c19b99a2b4b7f788e72be1beb764dd83 /sunrpc/getrpcport.c
parent96d0bf98cafd0b63721f369ca21ec64590551d47 (diff)
downloadglibc-be77d5ae417236883c02d3d67c0716e3f669fa41.zip
glibc-be77d5ae417236883c02d3d67c0716e3f669fa41.tar.gz
glibc-be77d5ae417236883c02d3d67c0716e3f669fa41.tar.bz2
Improve NaN payload testing
There are two separate sets of tests of NaN payloads in glibc: * libm-test-{get,set}payload* verify that getpayload, setpayload, setpayloadsig and __builtin_nan functions are consistent in their payload handling. * test-nan-payload verifies that strtod-family functions and the not-built-in nan functions are consistent in their payload handling. Nothing, however, connects the two sets of functions (i.e., verifies that strtod / nan are consistent with getpayload / setpayload / __builtin_nan). Improve test-nan-payload to check actual payload value with getpayload rather than just verifying that the strtod and nan functions produce the same NaN. Also check that the NaNs produced aren't signaling and extend the tests to cover _FloatN / _FloatNx. Tested for x86_64.
Diffstat (limited to 'sunrpc/getrpcport.c')
0 files changed, 0 insertions, 0 deletions