diff options
author | thevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4> | 2013-12-03 18:54:47 +0000 |
---|---|---|
committer | thevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4> | 2013-12-03 18:54:47 +0000 |
commit | 6fe038b3dfcfd0ff8b86eefbf9fb71bdc9103ea5 (patch) | |
tree | b39bf2fd3f122fc89e7ec87e1f7caae34b254ec2 | |
parent | 823c31d0e367922f7dd584c5fff037219dc80075 (diff) | |
download | mpc-6fe038b3dfcfd0ff8b86eefbf9fb71bdc9103ea5.tar.gz |
[tests/] Remove assumption of unique rounding mode.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/branches/benchs_tests@1378 211d60ee-9f03-0410-a15a-8952a2c7a4e4
-rw-r--r-- | tests/tgeneric.tpl | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/tests/tgeneric.tpl b/tests/tgeneric.tpl index 4b897b1..45d984f 100644 --- a/tests/tgeneric.tpl +++ b/tests/tgeneric.tpl @@ -235,8 +235,7 @@ random_params (mpc_fun_param_t *params, int i; int base_index = 0; const int start = params->nbout; - const int end = start + params->nbin - 1; /* the last input parameter is the - rounding mode */ + const int end = start + params->nbin; const unsigned int int_emax = 63; /* maximum binary exponent for random integer */ @@ -311,12 +310,17 @@ random_params (mpc_fun_param_t *params, break; case NATIVE_STRING: - case MPFR_INEX: case MPFR_RND: - case MPC_INEX: case MPC_RND: + case MPFR_INEX: + case MPC_INEX: /* unsupported types */ fprintf (stderr, "random_params: unsupported type.\n"); exit (1); break; + + case MPFR_RND: + case MPC_RND: + /* just skip rounding mode(s) */ + break; } } } |