Testsuite: Fix Wuninitialized-pr107919-1.C
The test case 'Wuninitialized-pr107919-1.C' in GCC's testsuite has been fixed to avoid false positives.
The test case g++.dg/warn/Wuninitialized-pr107919-1.C was incorrectly flagged as dg-bogus which means that the test case was expected to fail but it didn’t. This commit addresses this by fixing the test case so it behaves as expected.
In Details
This commit fixes a false positive in the test case g++.dg/warn/Wuninitialized-pr107919-1.C. The test case was incorrectly marked as dg-bogus, indicating an unexpected behavior. The fix likely involves adjusting the test case to align with the expected compiler behavior, ensuring that the test now correctly assesses the uninitialized variable warning.
For Context
GCC's testsuite includes a collection of programs used to verify the correctness of the compiler. These test cases check for various language features, optimizations, and warnings. When a test case is marked as dg-bogus, it means that the test is known to produce incorrect results. This commit fixes a test case related to the -Wuninitialized warning, which detects the use of potentially uninitialized variables. The fix ensures that the test case now behaves as expected, improving the overall reliability of the testsuite.