From 95e8fcd3d50cbf5bf8a211afeafdf640ed86a015 Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Tue, 9 Nov 2021 15:11:11 +0000 Subject: [PATCH] libstdc++: Make test print which random_device tokens work libstdc++-v3/ChangeLog: * testsuite/26_numerics/random/random_device/cons/token.cc: Print results of random_device_available checks. --- .../26_numerics/random/random_device/cons/token.cc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/libstdc++-v3/testsuite/26_numerics/random/random_device/cons/token.cc b/libstdc++-v3/testsuite/26_numerics/random/random_device/cons/token.cc index e56afbc9c975..813db73873c1 100644 --- a/libstdc++-v3/testsuite/26_numerics/random/random_device/cons/token.cc +++ b/libstdc++-v3/testsuite/26_numerics/random/random_device/cons/token.cc @@ -24,6 +24,7 @@ #include #include +#include #include #include @@ -59,8 +60,14 @@ test03() int count = 0; for (const std::string& token : tokens) { + std::printf("checking std::random_device(\"%s\"):\t", token.c_str()); if (__gnu_test::random_device_available(token)) + { + std::puts("yes"); ++count; + } + else + std::puts("no"); } VERIFY( count != 0 ); }