• Stefan Schmidt's avatar
    build: coverage: disable branch coverage generation to avoid hangs in gcov · 14c19e1c
    Stefan Schmidt authored
    I have seen hangs with gcov on Jenkins and locally where the processing just
    keeps spinning in an infinite loop. From what I have found out this boils down
    to using gcov --all-blocks which is what lcov does with branch coverage enabled.
    It is supposed to be fixed in gcc 4.8+ but I see this here with 5.3.1. So its
    either a regression or not completely fixed. In any case we will ignore branch
    coverage for now. I hoped it would work well but it did only for a while and
    having line and function coverage is better than having nothing.
.lcov-config 20 Bytes