diff options
author | pelissip <pelissip@280ebfd0-de03-0410-8827-d642c229c3f4> | 2005-04-07 07:44:14 +0000 |
---|---|---|
committer | pelissip <pelissip@280ebfd0-de03-0410-8827-d642c229c3f4> | 2005-04-07 07:44:14 +0000 |
commit | 674ba0a09c4fa5b29cc04c1a21b251554208fb4c (patch) | |
tree | 5a089f7a5deebe71006320ed37975be6c221dc2b /tests/tdiv.c | |
parent | 4d4386e4ca0a203f8ea925d7b4e3bfd9d00a2ee1 (diff) | |
download | mpfr-674ba0a09c4fa5b29cc04c1a21b251554208fb4c.tar.gz |
Add random tests (tgeneric + random2).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3433 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'tests/tdiv.c')
-rw-r--r-- | tests/tdiv.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/tdiv.c b/tests/tdiv.c index 34019deec..e925a6a15 100644 --- a/tests/tdiv.c +++ b/tests/tdiv.c @@ -730,15 +730,19 @@ check_nan (void) mpfr_clear (q); } +#define TEST_FUNCTION test_div +#define TWO_ARGS +#define RAND_FUNCTION(x) mpfr_random2(x, MPFR_LIMB_SIZE (x), randlimb () % 100) +#include "tgeneric.c" int main (int argc, char *argv[]) { + MPFR_TEST_USE_RANDS (); tests_start_mpfr (); check_inexact (); check_hard (); - check_nan (); check_lowr(); check_float(); /* checks single precision */ @@ -754,6 +758,8 @@ main (int argc, char *argv[]) 65, "0.11010011111001101011111001100111110100000001101001111100111000000E-1119"); + test_generic (2, 800, 50); + tests_end_mpfr (); return 0; } |