https://gcc.gnu.org/g:20bf909f18783f144eabb323b5b55b627e9d650a
commit r16-4266-g20bf909f18783f144eabb323b5b55b627e9d650a Author: Jonathan Wakely <[email protected]> Date: Wed Oct 1 13:51:55 2025 +0100 libstdc++: Fix -Wmaybe-uninitialized warning in another test Like r16-4120-ge1b9ccaa10df01 this is a false positive, but we can just initialize the variable. libstdc++-v3/ChangeLog: * testsuite/std/time/parse/parse.cc: Initialize variable. Diff: --- libstdc++-v3/testsuite/std/time/parse/parse.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libstdc++-v3/testsuite/std/time/parse/parse.cc b/libstdc++-v3/testsuite/std/time/parse/parse.cc index 8bb0fd0bebab..78c761c115f6 100644 --- a/libstdc++-v3/testsuite/std/time/parse/parse.cc +++ b/libstdc++-v3/testsuite/std/time/parse/parse.cc @@ -309,7 +309,7 @@ test_modifiers() is >> parse("%5M", min); VERIFY( is.eof() && is.fail() ); - std::chrono::seconds s; + std::chrono::seconds s{}; is.clear(); is.str("000000000012345"); is >> parse("%12S", s); // Read more than 10 digits to check overflow logic.
