id summary reporter owner description type status milestone component version severity resolution keywords cc 7631 Should declare a free swap() function Dave Abrahams nasonov {{{std::random_shuffle}}} on any's is super-inefficient because there's no free swap for ADL to find. Bugs closed To Be Determined any Boost 1.52.0 Problem duplicate