[Bug libstdc++/55169] New: std::discrete_distribution::operator(generator&) makes unnecessary copy of parameter vector

2012-11-01 Thread chri.snell at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55169 Bug #: 55169 Summary: std::discrete_distribution::operator(generator&) makes unnecessary copy of parameter vector Classification: Unclassified Product: gcc Version: 4.7.

[Bug libstdc++/55169] std::discrete_distribution::operator(generator&) makes unnecessary copy of parameter vector

2012-11-01 Thread chri.snell at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55169 --- Comment #2 from Chris Nell 2012-11-01 19:48:43 UTC --- After a bit more poking, it appears that param() returns a copy (not a const reference) for all distributions, not just discrete_distribution. As such, it might we worth looking i