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

Reply via email to