From 73849bcd00d9df0df6fccf31a57bfeaee28ad423 Mon Sep 17 00:00:00 2001 From: vlefevre Date: Mon, 20 Aug 2018 07:40:42 +0000 Subject: [tests/tcan_round.c] Added missing casts for printf (error messages). Bug detected under MS Windows, where size_t > unsigned long. See: https://sympa.inria.fr/sympa/arc/mpfr/2018-08/msg00002.html (merged changeset r12983 from the trunk) git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/4.0@12993 280ebfd0-de03-0410-8827-d642c229c3f4 --- tests/tcan_round.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/tcan_round.c b/tests/tcan_round.c index 3ed1a441e..829cd08a2 100644 --- a/tests/tcan_round.c +++ b/tests/tcan_round.c @@ -90,7 +90,7 @@ check_round_p (void) { printf ("mpfr_round_p(%d) != mpfr_can_round(%d,RNDZ)!\n" "bn = %ld, err0 = %ld, prec = %lu\nbp = ", - r1, r2, n, (long) err, (unsigned long) p); + r1, r2, (long) n, (long) err, (unsigned long) p); #ifndef MPFR_USE_MINI_GMP gmp_printf ("%NX\n", buf, n); #endif @@ -105,7 +105,7 @@ check_round_p (void) { printf ("mpfr_can_round(%d,RNDN) != mpfr_can_round(%d,RNDF)!\n" "bn = %ld, err0 = %ld, prec = %lu\nbp = ", - r1, r2, n, (long) err, (unsigned long) p); + r1, r2, (long) n, (long) err, (unsigned long) p); #ifndef MPFR_USE_MINI_GMP gmp_printf ("%NX\n", buf, n); #endif @@ -120,7 +120,7 @@ check_round_p (void) { printf ("mpfr_can_round(%d,RNDA) != mpfr_can_round(%d,RNDF)!\n" "bn = %ld, err0 = %ld, prec = %lu\nbp = ", - r1, r2, n, (long) err, (unsigned long) p); + r1, r2, (long) n, (long) err, (unsigned long) p); #ifndef MPFR_USE_MINI_GMP gmp_printf ("%NX\n", buf, n); #endif @@ -135,7 +135,7 @@ check_round_p (void) { printf ("mpfr_can_round(%d,RNDZ) != mpfr_can_round(%d,RNDF)!\n" "bn = %ld, err0 = %ld, prec = %lu\nbp = ", - r1, r2, n, (long) err, (unsigned long) p); + r1, r2, (long) n, (long) err, (unsigned long) p); #ifndef MPFR_USE_MINI_GMP gmp_printf ("%NX\n", buf, n); #endif -- cgit v1.2.1