- #!/bin/sh
- set -xe
- # Source-based Code Coverage with Clang: https://clang.llvm.org/docs/SourceBasedCodeCoverage.html
- clang -Wall -Wextra -Wswitch-enum -fprofile-instr-generate -fcoverage-mapping -ggdb -o test_glob test_glob.c
- ./test_glob
- llvm-profdata merge -sparse ./default.profraw -o default.profdata
- llvm-cov show ./test_glob -instr-profile=default.profdata glob.h
|