diff options
author | Paolo Carlini <paolo.carlini@oracle.com> | 2013-06-22 21:07:02 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2013-06-22 21:07:02 +0000 |
commit | 07bba3b144e10e4296154f34a405b12d6af33798 (patch) | |
tree | 5373a5fcd9791a9d9210d1c1d6f90dbed71b4bd9 /gcc | |
parent | 11e8f687dff42b0ef93f940b8c2ce772962735d3 (diff) | |
download | gcc-07bba3b144e10e4296154f34a405b12d6af33798.zip gcc-07bba3b144e10e4296154f34a405b12d6af33798.tar.gz gcc-07bba3b144e10e4296154f34a405b12d6af33798.tar.bz2 |
re PR libstdc++/57674 (wrong distribution for std::binomial_distribution::operator()(g,param))
2013-06-22 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/57674
* include/bits/random.h (binomial_distribution<>::_M_waiting):
Add double parameter.
* include/bits/random.tcc (binomial_distribution<>::operator()
(_UniformRandomNumberGenerator&, const param_type&)): Pass
__param._M_q to _M_waiting.
(_M_waiting): Adjust.
* testsuite/26_numerics/random/binomial_distribution/
operators/values.cc: Add tests.
From-SVN: r200341
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions