diff options
author | Kevin Ryde <user42@zip.com.au> | 2002-06-29 02:14:52 +0200 |
---|---|---|
committer | Kevin Ryde <user42@zip.com.au> | 2002-06-29 02:14:52 +0200 |
commit | 3837b87baccc1fead3dfed4e693ba79663b91a57 (patch) | |
tree | 8fa071a5638ea50dbc8f8748f58faa726188c840 /tests/devel | |
parent | 357b7d4733c43d085f68bdc6cebe86965e9d0dc1 (diff) | |
download | gmp-3837b87baccc1fead3dfed4e693ba79663b91a57.tar.gz |
* tests/devel/try.c (mpn_mod_34lsub1): Only exists for
GMP_NUMB_BITS%4==0.
(SIZE2_FIRST): Respect option_firstsize2 for "fraction" case.
Diffstat (limited to 'tests/devel')
-rw-r--r-- | tests/devel/try.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/devel/try.c b/tests/devel/try.c index bb28ce1ba..bfe2596e9 100644 --- a/tests/devel/try.c +++ b/tests/devel/try.c @@ -1247,7 +1247,9 @@ const struct choice_t choice_array[] = { #if HAVE_NATIVE_mpn_mod_1c { TRY(mpn_mod_1c), TYPE_MOD_1C }, #endif +#if GMP_NUMB_BITS % 4 == 0 { TRY(mpn_mod_34lsub1), TYPE_MOD_34LSUB1 }, +#endif { TRY_FUNFUN(udiv_qrnnd), TYPE_UDIV_QRNND, 2 }, { TRY(mpn_divexact_1), TYPE_DIVEXACT_1 }, @@ -2348,7 +2350,7 @@ try_one (void) #define SIZE2_FIRST \ (tr->size2 == SIZE_2 ? 2 \ - : tr->size2 == SIZE_FRACTION ? 0 \ + : tr->size2 == SIZE_FRACTION ? option_firstsize2 \ : tr->size2 ? \ MAX (choice->minsize, (option_firstsize2 != 0 \ ? option_firstsize2 : 1)) \ |