mirror of
https://git.libssh.org/projects/libssh.git
synced 2025-12-06 13:20:57 +03:00
coverage: Ignore parse errors again
Without this, the gcov is crashing with some suspicious coverage reports on functions like `uint32_divmod_uint14()` from internal sntrup implementation. Signed-off-by: Jakub Jelen <jjelen@redhat.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
This commit is contained in:
@@ -199,7 +199,7 @@ if (WITH_COVERAGE)
|
|||||||
NAME "coverage"
|
NAME "coverage"
|
||||||
EXECUTABLE make test
|
EXECUTABLE make test
|
||||||
DEPENDENCIES ssh tests)
|
DEPENDENCIES ssh tests)
|
||||||
set(GCOVR_ADDITIONAL_ARGS --xml-pretty --exclude-unreachable-branches --print-summary)
|
set(GCOVR_ADDITIONAL_ARGS --xml-pretty --exclude-unreachable-branches --print-summary --gcov-ignore-parse-errors)
|
||||||
setup_target_for_coverage_gcovr_xml(
|
setup_target_for_coverage_gcovr_xml(
|
||||||
NAME "coverage_xml"
|
NAME "coverage_xml"
|
||||||
EXECUTABLE make test
|
EXECUTABLE make test
|
||||||
|
|||||||
Reference in New Issue
Block a user