diff options
author | Paolo Carlini <paolo@gcc.gnu.org> | 2009-05-15 10:02:38 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2009-05-15 10:02:38 +0000 |
commit | 934432b66c473da1d248bb5f61dc8549bf14db81 (patch) | |
tree | af0c6ff567529a28e885dbab65761218f39766f0 | |
parent | 125cae84d04faa9a4eb33e238caa5955c9dadd5f (diff) | |
download | gcc-934432b66c473da1d248bb5f61dc8549bf14db81.zip gcc-934432b66c473da1d248bb5f61dc8549bf14db81.tar.gz gcc-934432b66c473da1d248bb5f61dc8549bf14db81.tar.bz2 |
num_xbound_fun.cc: Minor tweaks.
2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
* 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
6 files changed, 56 insertions, 34 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index b82cc2c..0c79acd 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,16 @@ +2009-05-15 Paolo Carlini <paolo.carlini@oracle.com> + + * 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 <billingd@gcc.gnu.org> PR libstdc++/36211 @@ -6,16 +19,16 @@ 2009-05-15 David Billinghurst <billingd@gcc.gnu.org> - * 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 <paolo.carlini@oracle.com> 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 49bb2b3..1397483 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 54fadb9..aded49d 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 // <http://www.gnu.org/licenses/>. -// 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 <random> @@ -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 30a733c..bc0f192 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 // <http://www.gnu.org/licenses/>. -// 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 <random> @@ -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 f1b24ea..a00e41e 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 // <http://www.gnu.org/licenses/>. -// 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 <random> @@ -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 f22b26e..f902518 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 // <http://www.gnu.org/licenses/>. -// 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 <random> @@ -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: |