gcov

E59599

gcov is a test coverage analysis tool used with GCC to measure and report how much of a program’s source code is executed during runtime.

AI illustration

How this image was made

AI-generated illustration of gcov

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of gcov (gcov is a test coverage analysis tool used with GCC to measure and report how much of a program’s source code is executed during runtime.)

All labels observed (2)

Label Occurrences
gcov canonical 1
gcovr 1

How this entity was disambiguated

Statements (44)

Predicate Object
instanceOf code coverage analysis tool ⓘ
command-line program ⓘ
free software ⓘ
software testing tool ⓘ
category software development tools ⓘ
software testing ⓘ
developedBy GNU Project ⓘ
distribution bundled with GCC toolchain ⓘ
documentation GNU GCC manual ⓘ
executionModel analyzes data collected at runtime ⓘ
granularity per-branch coverage ⓘ
per-source-line coverage ⓘ
inputFormat GCC-generated .gcda files ⓘ
GCC-generated .gcno files ⓘ
invokedBy gcov command ⓘ
license GNU General Public License ⓘ
measures branch coverage ⓘ
line coverage ⓘ
outputFormat annotated source files ⓘ
branch coverage information ⓘ
line-by-line execution counts ⓘ
partOf GNU Compiler Collection ⓘ
platform Linux ⓘ
Unix-like systems ⓘ
Windows ⓘ
primaryFunction assist in test coverage analysis ⓘ
measure code coverage ⓘ
report executed source lines ⓘ
relatedTool gcovr ⓘ
linked to: gcov

lcov ⓘ
requires -fprofile-arcs ⓘ
-ftest-coverage ⓘ
compilation with GCC coverage options ⓘ
shortName gcov ⓘ
supports per-file coverage statistics ⓘ
per-function coverage statistics ⓘ
summary coverage statistics ⓘ
supportsLanguage C ⓘ
C++ ⓘ
typicalUsage run program to generate coverage data then run gcov to analyze ⓘ
usedFor identifying untested code paths ⓘ
improving test suites ⓘ
regression testing support ⓘ
usedWith GCC ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

gcov → relatedTool → gcovr ⓘ
linked to: gcov