From 2955987eb8cef69184e98f396b4926d8249cf39d Mon Sep 17 00:00:00 2001 From: Marco Bodrato Date: Thu, 17 Mar 2022 19:58:22 +0100 Subject: tests/mpz/t-gcd.c: Do not assume a limb fits for _ui functions --- tests/mpz/t-gcd.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/mpz/t-gcd.c b/tests/mpz/t-gcd.c index cd42ab7c9..46b278abf 100644 --- a/tests/mpz/t-gcd.c +++ b/tests/mpz/t-gcd.c @@ -237,7 +237,10 @@ main (int argc, char **argv) check_kolmo2 (); /* Testcase to exercise the u0 == u1 case in mpn_gcdext_lehmer_n. */ - mpz_set_ui (op2, GMP_NUMB_MAX); /* FIXME: Huge limb doesn't always fit */ + /* mpz_set_ui (op2, GMP_NUMB_MAX); */ /* FIXME: Huge limb doesn't always fit */ + mpz_set_ui (op2, 0); + mpz_setbit (op2, GMP_NUMB_BITS); + mpz_sub_ui (op2, op2, 1); mpz_mul_2exp (op1, op2, 100); mpz_add (op1, op1, op2); mpz_mul_ui (op2, op2, 2); -- cgit v1.2.1