Full log written to /builds/alexandre-janniaux/vlc/build-meson/meson-logs/testlog.txt
+++ date +%s
++ echo -e '\e[0Ksection_end:1705514439:tests_meson_section\r\e[0K'
++ echo '$ # We split in two different commands to handle the case where # collapsed multi-line command'
$ # We split in two different commands to handle the case where # collapsed multi-line command
++ gcovr -r /builds/alexandre-janniaux/vlc/ --json /builds/alexandre-janniaux/vlc/debian-meson.cov.json -j48 --gcov-ignore-parse-errors=negative_hits.warn_once_per_file
(ERROR) Uncaught EXCEPTION
Traceback (most recent call last):
File "/usr/bin/gcovr", line 33, in <module>
sys.exit(load_entry_point('gcovr==6.0', 'console_scripts', 'gcovr')())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gcovr/__main__.py", line 328, in main
covdata = collect_coverage_from_gcov(options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gcovr/__main__.py", line 392, in collect_coverage_from_gcov
covdata = merge_covdata(covdata, context["covdata"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gcovr/merging.py", line 190, in merge_covdata
return _merge_dict(left, right, merge_file, options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gcovr/merging.py", line 139, in _merge_dict
_insert_coverage_item(left, key, right_item, merge_item, options)
File "/usr/lib/python3/dist-packages/gcovr/merging.py", line 175, in _insert_coverage_item
merged_item = merge_item(target_dict[key], new_item, options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gcovr/merging.py", line 218, in merge_file
left.functions = _merge_dict(
^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gcovr/merging.py", line 139, in _merge_dict
_insert_coverage_item(left, key, right_item, merge_item, options)
File "/usr/lib/python3/dist-packages/gcovr/merging.py", line 175, in _insert_coverage_item
merged_item = merge_item(target_dict[key], new_item, options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gcovr/merging.py", line 292, in merge_function
raise AssertionError(
AssertionError: Got function MainUI::getComponent() const on multiple lines: 26, 27.
You can run gcovr with --merge-mode-functions=MERGE_MODE.
The available values for MERGE_MODE are described in the documentation.