From 9cd23ea8bda66b61acc0cdfed5c2df8ed8bb3c75 Mon Sep 17 00:00:00 2001 From: jzmaddock Date: Wed, 3 Jun 2015 18:51:14 +0100 Subject: [PATCH] Fix signed/unsigned comparison. --- include/boost/multiprecision/detail/functions/pow.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/boost/multiprecision/detail/functions/pow.hpp b/include/boost/multiprecision/detail/functions/pow.hpp index 44c0b38e..b58d6b07 100644 --- a/include/boost/multiprecision/detail/functions/pow.hpp +++ b/include/boost/multiprecision/detail/functions/pow.hpp @@ -165,7 +165,7 @@ void hyp1F0(T& H1F0, const T& a, const T& x) si_type n; T term, part; - static const unsigned series_limit = + static const si_type series_limit = boost::multiprecision::detail::digits2 >::value < 100 ? 100 : boost::multiprecision::detail::digits2 >::value; // Series expansion of hyperg_1f0(a; ; x).