File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -40,11 +40,12 @@ jobs:
4040 run : cd test && make coverage WOLFSSL_DIR=../wolfssl
4141
4242 # Display coverage summary in the action log
43+ # Using gcov-ignore-parse-errors to avoid (GCC bug #68080)
4344 - name : Display coverage summary
4445 run : |
4546 echo "=== Coverage Summary ==="
4647 cd test
47- gcovr Build --root .. --filter '\.\./src/.*' --filter '\.\./wolfhsm/.*' --print-summary
48+ gcovr --gcov-ignore-parse-errors="negative_hits.warn" Build --root .. --filter '\.\./src/.*' --filter '\.\./wolfhsm/.*' --print-summary
4849
4950 # Upload coverage report as artifact
5051 - name : Upload coverage report
Original file line number Diff line number Diff line change @@ -335,6 +335,7 @@ coverage:
335335 $(BUILD_DIR ) /$(BIN ) .elf
336336 @echo " Generating coverage report..."
337337 mkdir -p ../coverage && gcovr Build \
338+ --gcov-ignore-parse-errors=" negative_hits.warn" \
338339 --root .. \
339340 --gcov-executable gcov \
340341 --filter ' \.\./src/.*' \
You can’t perform that action at this time.
0 commit comments