David Peixotto f805233b49 Revert license text in banner comments to original llvm verbage (#33) 9 лет назад
..
README 6ee4074a4b first commit 9 лет назад
binary-formats.macho32b 6ee4074a4b first commit 9 лет назад
binary-formats.macho32l 6ee4074a4b first commit 9 лет назад
binary-formats.macho64l 6ee4074a4b first commit 9 лет назад
binary-formats.proftext 6ee4074a4b first commit 9 лет назад
copy_block_helper.gcda 6ee4074a4b first commit 9 лет назад
copy_block_helper.gcno 6ee4074a4b first commit 9 лет назад
highlightedRanges.covmapping 6ee4074a4b first commit 9 лет назад
highlightedRanges.profdata 6ee4074a4b first commit 9 лет назад
lineExecutionCounts.covmapping 6ee4074a4b first commit 9 лет назад
lineExecutionCounts.proftext 6ee4074a4b first commit 9 лет назад
range_based_for.gcda 6ee4074a4b first commit 9 лет назад
range_based_for.gcno 6ee4074a4b first commit 9 лет назад
regionMarkers.covmapping 6ee4074a4b first commit 9 лет назад
regionMarkers.proftext 6ee4074a4b first commit 9 лет назад
report.covmapping 6ee4074a4b first commit 9 лет назад
report.profdata 6ee4074a4b first commit 9 лет назад
showExpansions.covmapping 6ee4074a4b first commit 9 лет назад
showExpansions.profdata 6ee4074a4b first commit 9 лет назад
templateInstantiations.covmapping 6ee4074a4b first commit 9 лет назад
templateInstantiations.profdata 6ee4074a4b first commit 9 лет назад
test.cpp f805233b49 Revert license text in banner comments to original llvm verbage (#33) 9 лет назад
test.gcda 6ee4074a4b first commit 9 лет назад
test.gcno 6ee4074a4b first commit 9 лет назад
test.h f805233b49 Revert license text in banner comments to original llvm verbage (#33) 9 лет назад
test_-a.cpp.gcov 6ee4074a4b first commit 9 лет назад
test_-a.h.gcov 6ee4074a4b first commit 9 лет назад
test_-a_-b.cpp.gcov 6ee4074a4b first commit 9 лет назад
test_-a_-b.h.gcov 6ee4074a4b first commit 9 лет назад
test_-a_-b_-c_-u.cpp.gcov 6ee4074a4b first commit 9 лет назад
test_-a_-b_-c_-u.h.gcov 6ee4074a4b first commit 9 лет назад
test_-a_-b_-u.cpp.gcov 6ee4074a4b first commit 9 лет назад
test_-a_-b_-u.h.gcov 6ee4074a4b first commit 9 лет назад
test_-b.output 6ee4074a4b first commit 9 лет назад
test_-b_-f.output 6ee4074a4b first commit 9 лет назад
test_-f.output 6ee4074a4b first commit 9 лет назад
test_exit_block_arcs.gcda 6ee4074a4b first commit 9 лет назад
test_exit_block_arcs.gcno 6ee4074a4b first commit 9 лет назад
test_file_checksum_fail.gcda 6ee4074a4b first commit 9 лет назад
test_func_checksum_fail.gcda 6ee4074a4b first commit 9 лет назад
test_long_file_names.output 6ee4074a4b first commit 9 лет назад
test_long_paths.output 6ee4074a4b first commit 9 лет назад
test_missing.cpp.gcov 6ee4074a4b first commit 9 лет назад
test_missing.h.gcov 6ee4074a4b first commit 9 лет назад
test_missing.output 6ee4074a4b first commit 9 лет назад
test_no_gcda.cpp.gcov 6ee4074a4b first commit 9 лет назад
test_no_gcda.h.gcov 6ee4074a4b first commit 9 лет назад
test_no_gcda.output 6ee4074a4b first commit 9 лет назад
test_no_options.cpp.gcov 6ee4074a4b first commit 9 лет назад
test_no_options.h.gcov 6ee4074a4b first commit 9 лет назад
test_no_options.output 6ee4074a4b first commit 9 лет назад
test_no_output.output 6ee4074a4b first commit 9 лет назад
test_no_preserve_paths.output 6ee4074a4b first commit 9 лет назад
test_objdir.cpp.gcov 6ee4074a4b first commit 9 лет назад
test_objdir.h.gcov 6ee4074a4b first commit 9 лет назад
test_paths.cpp.gcov 6ee4074a4b first commit 9 лет назад
test_paths.gcda 6ee4074a4b first commit 9 лет назад
test_paths.gcno 6ee4074a4b first commit 9 лет назад
test_paths.h.gcov 6ee4074a4b first commit 9 лет назад
test_preserve_paths.output 6ee4074a4b first commit 9 лет назад
test_read_fail.gcno 6ee4074a4b first commit 9 лет назад
universal-binary 6ee4074a4b first commit 9 лет назад
universal-binary.proftext 6ee4074a4b first commit 9 лет назад

README

These inputs were pre-generated to allow for easier testing of llvm-cov.

The files used to test the gcov compatible code coverage tool were generated
using the following method:

test.gcno and test.gcda were create by running clang:
clang++ -g -ftest-coverage -fprofile-arcs test.cpp

test.cpp.gcov was created by running gcov 4.2.1:
gcov test.cpp

The 'covmapping' files that are used to test llvm-cov contain raw sections
with the coverage mapping data generated by the compiler and linker. They are
created by running clang and llvm-cov:
clang++ -fprofile-instr-generate -fcoverage-mapping -o test test.cpp
llvm-cov convert-for-testing -o test.covmapping test

The 'profdata' files were generated by running an instrumented version of the
program and merging the raw profile data using llvm-profdata.
./test
llvm-profdata merge -o test.profdata default.profraw