gcov Нет покрытия при запуске исполняемого файла в подоболочке - PullRequest
0 голосов
/ 01 августа 2020

Обнаружена проблема при попытке создать покрытие кода gcov при запуске исполняемого файла в подоболочке. Ищу какое-либо понимание.

Это работает:

gcc -fprofile-arcs -ftest-coverage test.c
a.out
gcov test.c
85.00% of 15 source lines executed in file test.c
Creating test.c.gcov

Не работает:

gcc -fprofile-arcs -ftest-coverage test.c
a.out &
gcov test.c
00.00% of 15 source lines executed in file test.c
Creating test.c.gcov.

Может ли кто-нибудь объяснить рациональность того, что происходит в этом случае?

...