https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62118
--- Comment #2 from paolo at gcc dot gnu.org <paolo at gcc dot gnu.org> --- Author: paolo Date: Wed Aug 13 11:24:35 2014 New Revision: 213906 URL: https://gcc.gnu.org/viewcvs?rev=213906&root=gcc&view=rev Log: 2014-08-13 Paolo Carlini <paolo.carl...@oracle.com> PR libstdc++/62118 * include/ext/random.tcc (uniform_on_sphere_helper<2, _RealType>:: operator()): Use std::hypot only when _GLIBCXX_USE_C99_MATH_TR1. Modified: trunk/libstdc++-v3/ChangeLog trunk/libstdc++-v3/include/ext/random.tcc