Michael Förderer

Results 489 comments of Michael Förderer

Are both trace files generated with the same GCC version? You use GCC-14, please can you check the JSON format version by running `gcov --version`? It should be version `2`....

I'll raise a PR for supporting the merge of such reports. We can't guarantee that the rest is mergeable because for e.g. the compiler generated branches for exception handling can...

Adding an option is a good idea and the default is compatible to the current behavior. One observation while checking on this is a inconsistenc. When reading text format the...

> It's also failing with the latest version: [4.5.0](https://github.com/codecov/codecov-action/releases/tag/v4.5.0). See https://github.com/josecelano-test/pull_request_target/actions/runs/9907290283/job/28115928698#step:1:29 > > ``` > Download action repository 'codecov/codecov-action@v4' (SHA:e28ff129e5465c2c0dcc6f003fc735cb6ae0c673) > ``` Same for me. I'm wondering why in the...

It seems that you get for the same line different count of conditions. Do you compile the same file with a different set of preprocessing definitions which affect the conditions?...

> Is one compile unit having condition coverage enabled and the other haven't? This doesn't trigger the issue. Here the file has is missing only the condition stats.

I think we need to improve the logging for such errors. I'll play a little bit with tracking additional infos in verbose mode.

Please use https://github.com/Spacetown/gcovr/tree/improve_logging. If it helps I'll create a PR for it. The source data source files are added to the internal data model printed on an `AssertionError` while merging...