Hash :
c9041329
Author :
Date :
2024-04-19T17:23:23
getpayload* tests: Don't assume that '-' works as expected on NaN. * tests/test-getpayload.c: Include signed-nan.h. (main): Use minus_NaNd. * tests/test-getpayloadf.c: Include signed-nan.h. (main): Use minus_NaNf. * tests/test-getpayloadl.c: Include signed-nan.h. (main): Use minus_NaNl. * modules/getpayload-tests (Depends-on): Add signed-nan. * modules/getpayloadf-tests (Depends-on): Likewise. * modules/getpayloadl-tests (Depends-on): Likewise.
Files:
tests/test-getpayload.c
tests/minus-zero.h
tests/infinity.h
tests/signature.h
tests/macros.h
Depends-on:
setpayload
setpayloadsig
signed-nan
signed-snan
configure.ac:
Makefile.am:
TESTS += test-getpayload
check_PROGRAMS += test-getpayload
test_getpayload_LDADD = $(LDADD) @GETPAYLOAD_LIBM@ $(SETPAYLOAD_LIBM) $(SETPAYLOADSIG_LIBM)