From 934432b66c473da1d248bb5f61dc8549bf14db81 Mon Sep 17 00:00:00 2001 From: Paolo Carlini Date: Fri, 15 May 2009 10:02:38 +0000 Subject: [PATCH] num_xbound_fun.cc: Minor tweaks. 2009-05-15 Paolo Carlini * testsuite/26_numerics/random/discrete_distribution/cons/ num_xbound_fun.cc: Minor tweaks. * testsuite/26_numerics/random/piecewise_constant_distribution/ cons/initlist_fun.cc: Likewise * testsuite/26_numerics/random/piecewise_constant_distribution/ cons/num_xbound_fun.cc: Likewise * testsuite/26_numerics/random/piecewise_linear_distribution/ cons/initlist_fun.cc: Likewise * testsuite/26_numerics/random/piecewise_linear_distribution/ cons/num_xbound_fun.cc: Likewise From-SVN: r147567 --- libstdc++-v3/ChangeLog | 33 +++++++++++++------ .../cons/num_xbound_fun.cc | 9 ++--- .../cons/initlist_fun.cc | 12 ++++--- .../cons/num_xbound_fun.cc | 12 ++++--- .../cons/initlist_fun.cc | 12 ++++--- .../cons/num_xbound_fun.cc | 12 ++++--- 6 files changed, 56 insertions(+), 34 deletions(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index b82cc2c256e..0c79acddf9b 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,16 @@ +2009-05-15 Paolo Carlini + + * testsuite/26_numerics/random/discrete_distribution/cons/ + num_xbound_fun.cc: Minor tweaks. + * testsuite/26_numerics/random/piecewise_constant_distribution/ + cons/initlist_fun.cc: Likewise + * testsuite/26_numerics/random/piecewise_constant_distribution/ + cons/num_xbound_fun.cc: Likewise + * testsuite/26_numerics/random/piecewise_linear_distribution/ + cons/initlist_fun.cc: Likewise + * testsuite/26_numerics/random/piecewise_linear_distribution/ + cons/num_xbound_fun.cc: Likewise + 2009-05-15 David Billinghurst PR libstdc++/36211 @@ -6,16 +19,16 @@ 2009-05-15 David Billinghurst - * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc: - Replace non-standard macro M_PI with constant pi. - * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc: - Likewise - * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc: - Likewise - * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc: - Likewise - * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc: - Likewise + * testsuite/26_numerics/random/discrete_distribution/cons/ + num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi. + * testsuite/26_numerics/random/piecewise_constant_distribution/cons/ + initlist_fun.cc: Likewise + * testsuite/26_numerics/random/piecewise_constant_distribution/cons/ + num_xbound_fun.cc: Likewise + * testsuite/26_numerics/random/piecewise_linear_distribution/cons/ + initlist_fun.cc: Likewise + * testsuite/26_numerics/random/piecewise_linear_distribution/cons/ + num_xbound_fun.cc: Likewise 2009-05-14 Paolo Carlini diff --git a/libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc b/libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc index 49bb2b33061..13974837255 100644 --- a/libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc +++ b/libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc @@ -39,10 +39,11 @@ struct cosine_distribution return 0.0; else if (x - _M_x0 > _M_lambda / 4) return 0.0; - else { - const double pi = 3.1415926535897932384626433832795029L; - return std::cos(2 * pi * (x - _M_x0) / _M_lambda); - } + else + { + const double pi = 3.14159265358979323846; + return std::cos(2 * pi * (x - _M_x0) / _M_lambda); + } } private: diff --git a/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc b/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc index 54fadb9194d..aded49d13da 100644 --- a/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc +++ b/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc @@ -19,7 +19,8 @@ // with this library; see the file COPYING3. If not see // . -// 26.4.8.5.2 Class template piecewise_constant_distribution [rand.dist.samp.pconst] +// 26.4.8.5.2 Class template piecewise_constant_distribution +// [rand.dist.samp.pconst] // 26.4.2.4 Concept RandomNumberDistribution [rand.concept.dist] #include @@ -39,10 +40,11 @@ struct cosine_distribution return 0.0; else if (x - _M_x0 > _M_lambda / 4) return 0.0; - else { - const double pi = 3.1415926535897932384626433832795029L; - return std::cos(2 * pi * (x - _M_x0) / _M_lambda); - } + else + { + const double pi = 3.14159265358979323846; + return std::cos(2 * pi * (x - _M_x0) / _M_lambda); + } } private: diff --git a/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc b/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc index 30a733ce621..bc0f1923711 100644 --- a/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc +++ b/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc @@ -19,7 +19,8 @@ // with this library; see the file COPYING3. If not see // . -// 26.4.8.5.2 Class template piecewise_constant_distribution [rand.dist.samp.pconst] +// 26.4.8.5.2 Class template piecewise_constant_distribution +// [rand.dist.samp.pconst] // 26.4.2.4 Concept RandomNumberDistribution [rand.concept.dist] #include @@ -39,10 +40,11 @@ struct cosine_distribution return 0.0; else if (x - _M_x0 > _M_lambda / 4) return 0.0; - else { - const double pi = 3.1415926535897932384626433832795029L; - return std::cos(2 * pi * (x - _M_x0) / _M_lambda); - } + else + { + const double pi = 3.14159265358979323846; + return std::cos(2 * pi * (x - _M_x0) / _M_lambda); + } } private: diff --git a/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc b/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc index f1b24ea9149..a00e41e4f27 100644 --- a/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc +++ b/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc @@ -19,7 +19,8 @@ // with this library; see the file COPYING3. If not see // . -// 26.4.8.5.3 Class template piecewise_linear_distribution [rand.dist.samp.plinear] +// 26.4.8.5.3 Class template piecewise_linear_distribution +// [rand.dist.samp.plinear] // 26.4.2.4 Concept RandomNumberDistribution [rand.concept.dist] #include @@ -39,10 +40,11 @@ struct cosine_distribution return 0.0; else if (x - _M_x0 > _M_lambda / 4) return 0.0; - else { - const double pi = 3.1415926535897932384626433832795029L; - return std::cos(2 * pi * (x - _M_x0) / _M_lambda); - } + else + { + const double pi = 3.14159265358979323846; + return std::cos(2 * pi * (x - _M_x0) / _M_lambda); + } } private: diff --git a/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc b/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc index f22b26e5278..f9025183b44 100644 --- a/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc +++ b/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc @@ -19,7 +19,8 @@ // with this library; see the file COPYING3. If not see // . -// 26.4.8.5.3 Class template piecewise_linear_distribution [rand.dist.samp.plinear] +// 26.4.8.5.3 Class template piecewise_linear_distribution +// [rand.dist.samp.plinear] // 26.4.2.4 Concept RandomNumberDistribution [rand.concept.dist] #include @@ -39,10 +40,11 @@ struct cosine_distribution return 0.0; else if (x - _M_x0 > _M_lambda / 4) return 0.0; - else { - const double pi = 3.1415926535897932384626433832795029L; - return std::cos(2 * pi * (x - _M_x0) / _M_lambda); - } + else + { + const double pi = 3.14159265358979323846; + return std::cos(2 * pi * (x - _M_x0) / _M_lambda); + } } private: -- 2.30.2