https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121926

--- Comment #3 from Cassio Neri <cassio.neri at gmail dot com> ---
I see. I've sent the patch anyway but just ignore it.

https://patchwork.sourceware.org/project/gcc/patch/[email protected]/

I came across this problem when benchmarking Tejú Jaguá against Ryu: I need a
set of random floating-point values for all supported types (including
std::floatXX_t).

I don't care much if the distribution isn't uniform and I'll find a workaround.
I can simply generate integers of an appropriate type and bitcast them to the
floating-point type. This works for everything that is not IBM128 but, since
you say that this isn't important, I'll not benchmarking this type. :-)

Still, I'll add some long double tests (including IBM128 as well).

Reply via email to