Name Date Size #Lines LOC

..--

coverage_prefix_map/H18-Feb-2022-1410

directory_coverage/H08-Jul-2024-5740

multiple_objects/H25-Jun-2021-6647

multiple_objects_not_all_instrumented/H25-Jun-2021-85

multithreaded_report/H25-Jun-2021-8668

relative_dir/H15-Nov-2022-2519

sources_specified/H25-Jun-2021-2419

universal_bin_wrapping_archives/H25-Jun-2021-1310

READMEH A D25-Jun-2021885 2216

allowlist1.txtH A D18-Feb-202255 53

allowlist2.txtH A D18-Feb-202244 32

binary-formats.canonical.jsonH A D08-Jul-20241.6 KiB3736

binary-formats.macho32bHD25-Jun-20219.1 KiB

binary-formats.macho32lHD25-Jun-2021812

binary-formats.macho64lHD25-Jun-2021920

binary-formats.proftextH A D25-Jun-202115 54

binary-formats.v1.linux64lHD25-Jun-20212 MiB

binary-formats.v2.linux32lHD25-Jun-202128.7 KiB

binary-formats.v2.linux64lHD25-Jun-20212 MiB

binary-formats.v3.macho64lHD25-Jun-202162.9 KiB

binary-formats.v6.linux64lHD25-Jun-2021127.2 KiB

binary-formats.v6.wasm32H A D29-Jan-202585.7 KiB

binary-formats.wasm.proftextH A D29-Jan-202527

branch-c-general-single.proftextH A D29-Jan-20251.4 KiB

branch-c-general-single.yamlH A D29-Jan-202511 KiB

branch-c-general.cH A D29-Jan-202510.7 KiB261186

branch-c-general.o32lHD25-Jun-202115.9 KiB

branch-c-general.proftextH A D25-Jun-20211.2 KiB207194

branch-logical-mixed-single.proftextH A D29-Jan-2025325

branch-logical-mixed-single.yamlH A D29-Jan-20253.1 KiB

branch-logical-mixed.cppH A D29-Jan-20254 KiB

branch-logical-mixed.o32lHD25-Jun-20214.8 KiB

branch-logical-mixed.proftextH A D25-Jun-2021279 8582

branch-macros-single.proftextH A D29-Jan-2025331

branch-macros-single.yamlH A D29-Jan-20253.4 KiB

branch-macros.cppH A D29-Jan-20252.6 KiB

branch-macros.o32lHD25-Jun-20214.4 KiB

branch-macros.proftextH A D25-Jun-2021276 5046

branch-showBranchPercentage.cH A D29-Jan-20252 KiB

branch-showBranchPercentage.o32lHD25-Jun-20213.2 KiB

branch-showBranchPercentage.proftextH A D25-Jun-2021119 2927

branch-templates-single.proftextH A D29-Jan-2025390

branch-templates-single.yamlH A D29-Jan-20253.5 KiB

branch-templates.cppH A D29-Jan-20251 KiB

branch-templates.o32lHD25-Jun-20215.3 KiB

branch-templates.proftextH A D25-Jun-2021322 3934

combine_expansions.covmappingHD25-Jun-2021168

combine_expansions.proftextH A D25-Jun-202159 97

compilation_dir.covmappingHD25-Jun-2021109

compilation_dir.proftextH A D25-Jun-202159 97

deferred-regions.covmappingHD25-Jun-2021836

deferred-regions.profdataHD25-Jun-20211.3 KiB

dir-with-filtering.covmappingHD25-Jun-2021264

dir-with-filtering.proftextH A D25-Jun-2021242 3328

dir-with-filtering1.cppH A D25-Jun-202161 97

dir-with-filtering2.cppH A D25-Jun-202152 96

double_dots.covmappingHD25-Jun-2021108

double_dots.proftextH A D25-Jun-202159 97

elf_binary_comdat.profdataHD25-Jun-2021840

hideUnexecutedSubviews.proftextH A D25-Jun-202159 1714

highlightedRanges.covmappingHD25-Jun-2021336

highlightedRanges.profdataHD25-Jun-2021848

ifdef.covmappingHD25-Jun-2021108

ifdef.profdataHD25-Jun-2021632

instrprof-comdat.hH A D25-Jun-20211.1 KiB2915

lineExecutionCounts.covmappingHD25-Jun-2021196

lineExecutionCounts.proftextH A D25-Jun-202144 98

malformedRegions.covmappingHD25-Jun-2021168

mcdc-const-folding.cppH A D08-Jul-20241.8 KiB113104

mcdc-const-folding.oHD08-Jul-202433.7 KiB

mcdc-const-folding.proftextH A D08-Jul-20243 KiB401351

mcdc-const.cppH A D08-Jul-2024341 2714

mcdc-const.oHD08-Jul-20245.1 KiB

mcdc-const.proftextH A D08-Jul-2024207 3127

mcdc-general-18.oHD08-Jul-20246.3 KiB

mcdc-general-18.profdataHD08-Jul-2024888

mcdc-general-none.proftextH A D08-Jul-2024239 4341

mcdc-general.cppH A D08-Jul-2024551 3722

mcdc-general.oHD08-Jul-20246.4 KiB

mcdc-general.proftextH A D08-Jul-2024241 4238

mcdc-macro.cH A D08-Jul-2024339 2117

mcdc-macro.oHD08-Jul-20246.3 KiB

mcdc-macro.proftextH A D08-Jul-2024302 5449

mcdc-maxbs.cH A D08-Jul-2024273 1410

mcdc-maxbs.oHD08-Jul-20244 KiB

mcdc-maxbs.proftextH A D08-Jul-202465 108

multiple-files.covmappingHD25-Jun-2021412

multiple-files.proftextH A D25-Jun-202147 2016

multiple-files2.covmappingHD25-Jun-2021136

multiple-path_equivalence.covmappingHD08-Jul-2024412

multiple-path_equivalence.proftextH A D08-Jul-202447 2016

name_allowlist.covmappingHD18-Feb-2022384

name_allowlist.cppH A D18-Feb-2022168 1918

name_allowlist.proftextH A D18-Feb-2022443 5749

name_whitelist.covmappingHD25-Jun-2021384

name_whitelist.cppH A D25-Jun-2021180 1918

name_whitelist.proftextH A D25-Jun-2021443 5749

native_separators.covmappingHD25-Jun-2021112

path_equivalence.covmappingHD25-Jun-2021108

path_equivalence.proftextH A D25-Jun-202159 97

prefer_used_to_unused.covmappingHD25-Jun-2021268

prefer_used_to_unused.cppH A D25-Jun-202191 64

prefer_used_to_unused.proftextH A D25-Jun-2021202 2622

prevent_false_instantiations.covmappingHD25-Jun-2021336

prevent_false_instantiations.cppH A D25-Jun-2021164 1612

prevent_false_instantiations.proftextH A D25-Jun-2021191 2723

range_based_for.gcdaHD25-Jun-2021164

range_based_for.gcnoHD25-Jun-2021552

regionMarkers.covmappingHD25-Jun-2021196

regionMarkers.proftextH A D25-Jun-202156 98

report.covmappingHD25-Jun-2021224

report.profdataHD25-Jun-2021800

showExpansions.covmappingHD25-Jun-2021256

showExpansions.jsonH A D25-Jun-2021192 54

showExpansions.profdataHD25-Jun-2021672

showLineExecutionCounts-single.proftextH A D29-Jan-2025177

showLineExecutionCounts-single.yamlH A D29-Jan-20251.8 KiB

showLineExecutionCounts.cppH A D29-Jan-20252.7 KiB

showProjectSummary.covmappingHD25-Jun-2021144

showProjectSummary.proftextH A D25-Jun-202166 119

showProjectSummary.testH A D29-Jan-2025872 1614

showTabsHTML.covmappingHD25-Jun-2021104

showTabsHTML.proftextH A D25-Jun-202159 97

templateInstantiations.covmappingHD25-Jun-2021316

templateInstantiations.profdataHD25-Jun-2021768

universal-binaryHD25-Jun-2021960

universal-binary.proftextH A D25-Jun-202115 54

whitelist1.txtH A D25-Jun-202155 53

whitelist2.txtH A D25-Jun-202144 32

yaml.makefileH A D29-Jan-20252.1 KiB

zeroFunctionFile.covmappingHD25-Jun-2021192

zeroFunctionFile.hH A D25-Jun-202172 41

zeroFunctionFile.proftextH A D25-Jun-2021119 1715

README

1These inputs were pre-generated to allow for easier testing of llvm-cov.
2
3The files used to test the gcov compatible code coverage tool were generated
4using the following method:
5
6  test.gcno and test.gcda were create by running clang:
7    clang++ -g -ftest-coverage -fprofile-arcs test.cpp
8
9  test.cpp.gcov was created by running gcov 4.2.1:
10    gcov test.cpp
11
12The 'covmapping' files that are used to test llvm-cov contain raw sections
13with the coverage mapping data generated by the compiler and linker. They are
14created by running clang and llvm-cov:
15  clang++ -fprofile-instr-generate -fcoverage-mapping -o test test.cpp
16  llvm-cov convert-for-testing -o test.covmapping test
17
18The 'profdata' files were generated by running an instrumented version of the
19program and merging the raw profile data using llvm-profdata.
20  ./test
21  llvm-profdata merge -o test.profdata default.profraw
22