libstdc++: Simplify test by not using std::log2
authorJonathan Wakely <jwakely@redhat.com>
Thu, 23 Jun 2022 10:58:16 +0000 (11:58 +0100)
committerJonathan Wakely <jwakely@redhat.com>
Thu, 21 Jul 2022 08:57:25 +0000 (09:57 +0100)
commit145ef5e2be28183f2b92b1f81b4d75210b524503
tree744e4fab092fa0a016c960ee62f634e7f3903e47
parent0bb30f94ace6be68bd315d03f36b24bbaec2bee7
libstdc++: Simplify test by not using std::log2

This test uses std::log2 without including <cmath>, but it doesn't need
to use it at all. Just get the number of digits from numeric_limits
instead.

libstdc++-v3/ChangeLog:

* testsuite/26_numerics/random/random_device/entropy.cc: Use
numeric_limits<unsigned>::digits.

(cherry picked from commit 78fd15fd4a641cfac28ce60bf43a3e1ca309537b)
libstdc++-v3/testsuite/26_numerics/random/random_device/entropy.cc