diff options
author | MarcoFalke <falke.marco@gmail.com> | 2020-08-12 22:20:16 +0200 |
---|---|---|
committer | MarcoFalke <falke.marco@gmail.com> | 2020-08-12 22:21:04 +0200 |
commit | 038a04eb80a5d3c731ffdbc7d855aced50270eed (patch) | |
tree | 2573204661efc54938957691cbe9497f985a9d0c /test | |
parent | 13c4635a3ecfbc6759301fb3c94bd5293c49388c (diff) | |
parent | 75f9659d7a497ae1f86d905029f83c0193ecfeb2 (diff) | |
download | bitcoin-038a04eb80a5d3c731ffdbc7d855aced50270eed.tar.xz |
Merge #19688: build: Add support for llvm-cov
75f9659d7a497ae1f86d905029f83c0193ecfeb2 build: Add missed fuzz.coverage/ directory to .gitignore (Hennadii Stepanov)
8ebc0505e98f68cb51e9d6e2b47bf54eab530693 build: Add missed fuzz_filtered.info to COVERAGE_INFO (Hennadii Stepanov)
c71bdf93d7bb2b7aa368a49538edb9c3df2c74f8 build, test: Add support for llvm-cov (Hennadii Stepanov)
Pull request description:
With this PR it is possible to use `lcov` with clang:
```
$ ./autogen.sh
$ ./configure --enable-lcov --enable-fuzz --with-sanitizers=fuzzer CC=clang CXX=clang++
$ make
$ make cov_fuzz
```
---
NOTE: Unfortunately, on my system (`clang version 10.0.0-4ubuntu1`) due to unknown for me reasons `make cov` never finishes, trying to `Processing src/test/test_bitcoin-util_tests.gcda` forever (stopped waiting).
Closes #12602
ACKs for top commit:
Crypt-iQ:
Tested ACK 75f9659d7a497ae1f86d905029f83c0193ecfeb2
vasild:
ACK 75f9659d7
Tree-SHA512: 4bc31b38fa62d70c21f890f17f0340e64d0509cea3c29ff6ac101e90ae65d2032640abf100a380c31557bea4c3f54301c2acc2b88a00cbc5261d54c01358ce4e
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions