From 9c48fbba2e4cde49540fd7662740e05e9b507637 Mon Sep 17 00:00:00 2001 From: Gianfranco Costamagna Date: Mon, 26 Sep 2016 08:05:15 +0200 Subject: [PATCH] Update mpff.cpp to fix build with clang and new gcc --- src/test/mpff.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/test/mpff.cpp b/src/test/mpff.cpp index 35afcccf3..44930f2bd 100644 --- a/src/test/mpff.cpp +++ b/src/test/mpff.cpp @@ -207,7 +207,7 @@ static void tst_set64(unsigned N, unsigned prec) { mpff_manager fm(prec); scoped_mpff a(fm); - fm.set(a, INT64_MAX); + fm.set(a, static_cast(INT64_MAX)); SASSERT(fm.is_int64(a)); SASSERT(fm.is_uint64(a)); fm.inc(a); @@ -221,7 +221,7 @@ static void tst_set64(unsigned N, unsigned prec) { SASSERT(fm.is_int64(a)); SASSERT(fm.is_uint64(a)); - fm.set(a, INT64_MIN); + fm.set(a, static_cast(INT64_MIN)); SASSERT(fm.is_int64(a)); SASSERT(!fm.is_uint64(a)); fm.dec(a); @@ -235,7 +235,7 @@ static void tst_set64(unsigned N, unsigned prec) { SASSERT(fm.is_int64(a)); SASSERT(!fm.is_uint64(a)); - fm.set(a, UINT64_MAX); + fm.set(a, static_cast(UINT64_MAX)); SASSERT(fm.is_uint64(a)); SASSERT(!fm.is_int64(a)); fm.inc(a); @@ -600,7 +600,7 @@ static void tst_div(unsigned prec) { scoped_mpff a(m), b(m), c(m); m.round_to_plus_inf(); m.set(a, 1); - m.set(b, UINT64_MAX); + m.set(b, static_cast(UINT64_MAX)); m.div(a, b, c); m.display_raw(std::cout, a); std::cout << "\n"; m.display_raw(std::cout, b); std::cout << "\n";