https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96919
--- Comment #11 from Martin Liška <marxin at gcc dot gnu.org> --- (In reply to Bhavana Kilambi from comment #10) > Created attachment 49664 [details] > Removes the push_back() statement The suggested patch breaks most of the tests: $ make check -k RUNTESTFLAGS="gcov.exp" ... grep '^FAIL' ./gcc/testsuite/gcc/gcc.log ; grep '^FAIL' ./gcc/testsuite/g++/g++.log ; grep '^FAIL' gcc/testsuite/gfortran/gfortran.log FAIL: gcc.misc-tests/gcov-1.c line 14: is 22:should be 11 FAIL: gcc.misc-tests/gcov-1.c gcov: 1 failures in line counts, 0 in branch percentages, 0 in return percentages, 0 in intermediate format FAIL: gcc.misc-tests/gcov-10.c line 10: is 27:should be 11 FAIL: gcc.misc-tests/gcov-10.c gcov: 1 failures in line counts, 0 in branch percentages, 0 in return percentages, 0 in intermediate format FAIL: gcc.misc-tests/gcov-10b.c line 10: is 37:should be 11 FAIL: gcc.misc-tests/gcov-10b.c gcov: 1 failures in line counts, 0 in branch percentages, 0 in return percentages, 0 in intermediate format FAIL: gcc.misc-tests/gcov-11.c line 11: is 40:should be 10 FAIL: gcc.misc-tests/gcov-11.c line 18: is 32:should be 11 FAIL: gcc.misc-tests/gcov-11.c gcov: 2 failures in line counts, 0 in branch percentages, 0 in return percentages, 0 in intermediate format FAIL: gcc.misc-tests/gcov-12.c line 9: is 2:should be 1 FAIL: gcc.misc-tests/gcov-12.c gcov: 1 failures in line counts, 0 in branch percentages, 0 in return percentages, 0 in intermediate format FAIL: gcc.misc-tests/gcov-13.c line 3: is 2:should be 1 FAIL: gcc.misc-tests/gcov-13.c gcov: 1 failures in line counts, 0 in branch percentages, 0 in return percentages, 0 in intermediate format FAIL: gcc.misc-tests/gcov-15.c line 19: is 2:should be 1 FAIL: gcc.misc-tests/gcov-15.c gcov: 1 failures in line counts, 0 in branch percentages, 0 in return percentages, 0 in intermediate format FAIL: gcc.misc-tests/gcov-18.c line 22: is 3:should be 2 ...