aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/test/mpreal
diff options
context:
space:
mode:
authorGravatar Pavel Holoborodko <pavel@holoborodko.com>2012-10-19 22:51:55 +0900
committerGravatar Pavel Holoborodko <pavel@holoborodko.com>2012-10-19 22:51:55 +0900
commit7857118f2e9395586ab4bde555bda36d26c9b04e (patch)
tree6314caac93f7e08fbebc769d41bf9b82d2c9de80 /unsupported/test/mpreal
parent8b84e05739d476ad4795a1a14953dcbc42784dbf (diff)
Fixed gcc warnings, John Westwood name and round_style function
Diffstat (limited to 'unsupported/test/mpreal')
-rw-r--r--unsupported/test/mpreal/mpreal.h16
1 files changed, 9 insertions, 7 deletions
diff --git a/unsupported/test/mpreal/mpreal.h b/unsupported/test/mpreal/mpreal.h
index 6d8838b62..5afe47956 100644
--- a/unsupported/test/mpreal/mpreal.h
+++ b/unsupported/test/mpreal/mpreal.h
@@ -11,7 +11,7 @@
Dmitriy Gubanov, Konstantin Holoborodko, Brian Gladman,
Helmut Jarausch, Fokko Beekhof, Ulrich Mutze, Heinz van Saanen,
Pere Constans, Peter van Hoof, Gael Guennebaud, Tsai Chia Cheng,
- Alexei Zubanov, Jauhien Piatlicki, Victor Berger, John (john@westwoodsolutions.com)
+ Alexei Zubanov, Jauhien Piatlicki, Victor Berger, John Westwood.
****************************************************************************
This library is free software; you can redistribute it and/or
@@ -2545,6 +2545,8 @@ inline const mpreal rem (const mpreal& x, const mpreal& y, mp_rnd_t rnd_mode)
inline const mpreal mod (const mpreal& x, const mpreal& y, mp_rnd_t rnd_mode)
{
+ (void)rnd_mode;
+
/*
m = mod(x,y) if y != 0, returns x - n*y where n = floor(x/y)
@@ -3178,7 +3180,7 @@ namespace std
static const float_denorm_style has_denorm = denorm_absent;
- inline static float_round_style round_style(mp_prec_t precision = mpfr::mpreal::get_default_prec())
+ inline static float_round_style round_style()
{
mp_rnd_t r = mpfr::mpreal::get_default_rnd();
@@ -3242,20 +3244,20 @@ namespace std
// Should be constant according to standard, but 'digits' depends on precision in MPFR
- inline static const int digits() { return mpfr::mpreal::get_default_prec(); }
- inline static const int digits(const mpfr::mpreal& x) { return x.getPrecision(); }
+ inline static int digits() { return mpfr::mpreal::get_default_prec(); }
+ inline static int digits(const mpfr::mpreal& x) { return x.getPrecision(); }
- inline static const int digits10(mp_prec_t precision = mpfr::mpreal::get_default_prec())
+ inline static int digits10(mp_prec_t precision = mpfr::mpreal::get_default_prec())
{
return mpfr::bits2digits(precision);
}
- inline static const int digits10(const mpfr::mpreal& x)
+ inline static int digits10(const mpfr::mpreal& x)
{
return mpfr::bits2digits(x.getPrecision());
}
- inline static const int max_digits10(mp_prec_t precision = mpfr::mpreal::get_default_prec())
+ inline static int max_digits10(mp_prec_t precision = mpfr::mpreal::get_default_prec())
{
return digits10(precision);
}