summaryrefslogtreecommitdiff
path: root/tests/tset.c
diff options
context:
space:
mode:
authorthevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2009-08-07 08:27:18 +0000
committerthevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2009-08-07 08:27:18 +0000
commitfba8d796675e71e35109735cda8303da5cbbdfff (patch)
treebf18c0738f73351ed114e938dc656f218be96970 /tests/tset.c
parent8b3f4716e3485cdde7db258472d9e123e63f913a (diff)
downloadmpc-fba8d796675e71e35109735cda8303da5cbbdfff.tar.gz
tests/tset.c: Add test for mpc_set_nan.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@644 211d60ee-9f03-0410-a15a-8952a2c7a4e4
Diffstat (limited to 'tests/tset.c')
-rw-r--r--tests/tset.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/tset.c b/tests/tset.c
index ed5030c..9cb75b4 100644
--- a/tests/tset.c
+++ b/tests/tset.c
@@ -227,6 +227,10 @@ check_set (void)
|| mpfr_erangeflag_p ())
PRINT_ERROR ("mpc_set_f", prec, z);
+ mpc_set_nan (z);
+ if (!mpfr_nan_p (MPC_RE(z)) || !mpfr_nan_p (MPC_IM(z)))
+ PRINT_ERROR ("mpc_set_nan", prec, z);
+
#ifdef _MPC_H_HAVE_INTMAX_T
{
uintmax_t uim = prec;