        -:    0:Source:tmp.c
        -:    0:Working directory:/home/gcc/testcase
        -:    0:Graph:tmp.gcno
        -:    0:Data:tmp.gcda
        -:    0:Runs:1
        -:    0:Programs:1
        -:    1:#include <stdio.h>
        -:    2:
function main called 1 returned 1 blocks executed 81%
        1:    3:int main (void)
        1:    3-block  0
        -:    4:{
        1:    5:  int i, total;
        1:    6:  total = 0;
        -:    7:
       11:    8:  for (i = 0; i < 10; i++)
       11:    8-block  0
branch  0 taken 10 (fallthrough)
branch  1 taken 1
       10:    9:    total += i;
       10:    9-block  0
        1:   10:  int v = total > 100 ? 1 : 2;
        1:   10-block  0
branch  0 taken 0 (fallthrough)
branch  1 taken 1
    %%%%%:   10-block  1
        1:   10-block  2
        1:   10-block  3
        1:   11:  if (total != 45)
        1:   11-block  0
branch  0 taken 0 (fallthrough)
branch  1 taken 1
    #####:   12:    printf ("Failure\n");
    %%%%%:   12-block  0
        -:   13:  else
        1:   14:    printf ("Success\n");
call    0 returned 1
        1:   14-block  0
        1:   15:  return 0;
        1:   15-block  0
        -:   16:}
        -:   17:
function cleanup called 0 returned 0% blocks executed 0%
    #####:   18:void cleanup (void)
    %%%%%:   18-block  0
    =====:   19:  delete_all ();
    %%%%%:   19-block  0
branch  0 never executed
branch  1 never executed
    #####:   20:}
        -:    0:Source:/usr/include/stdio.h
        -:    0:Graph:tmp.gcno
        -:    0:Data:tmp.gcda
        -:    0:Runs:1
        -:    0:Programs:1
        1*:  100:static inline int helper (int x) { return x; }
