summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/tdiv_ui.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/tdiv_ui.c b/tests/tdiv_ui.c
index 19d0504b4..9666bef11 100644
--- a/tests/tdiv_ui.c
+++ b/tests/tdiv_ui.c
@@ -379,7 +379,9 @@ corner_cases (int n)
mpfr_init2 (t, 2 * GMP_NUMB_BITS);
for (i = 0; i < n; i++)
{
- u = randlimb ();
+ do
+ u = randlimb ();
+ while (u == 0);
do
v = randlimb ();
while (v <= MPFR_LIMB_HIGHBIT);