This test has been failing since this commit which introduces an extra block in the loop, increasing the number of prime paths:
FAIL: gcc.misc-tests/gcov-29.c line 826: expected 0/5 covered paths, was 0/6 commit 385d9937f0e23cbf9c62f0b2553a33ff70e56ecf Author: Jan Hubicka <[email protected]> Date: Fri Jul 11 13:01:13 2025 +0200 Rewrite assign_discriminators I have looked at the CFGs of this function before and after Jan's patch and both cases are fine, this test breaking is not a real regression. gcc/testsuite/ChangeLog: * gcc.misc-tests/gcov-29.c: Expect 6 prime paths in test. --- gcc/testsuite/gcc.misc-tests/gcov-29.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/testsuite/gcc.misc-tests/gcov-29.c b/gcc/testsuite/gcc.misc-tests/gcov-29.c index 320570ec300..6528ec63977 100644 --- a/gcc/testsuite/gcc.misc-tests/gcov-29.c +++ b/gcc/testsuite/gcc.misc-tests/gcov-29.c @@ -823,7 +823,7 @@ void *gnu_getcwd() } /* BEGIN paths - summary: 0/5 */ + summary: 0/6 */ void pathcov007a (int a) /* END */ { -- 2.39.5
