---
Fuzzer filename: '/src/checksum_fuzzer.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/checksum_fuzzer.c'
      linkageType:     externalLinkage
      functionLinenumber: 10
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - dataLen
      BBCount:         41
      ICount:          351
      EdgeCount:       46
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - adler32
        - adler32_combine
        - adler32_z
        - crc32
        - crc32_combine
        - crc32_combine_gen
        - crc32_combine_op
        - crc32_z
      functionUses:    0
      BranchProfiles:
        - Branch String:   'checksum_fuzzer.c:24,19'
          Branch Sides:
            - BranchSide:      'checksum_fuzzer.c:24,22'
              BranchSideFuncs: []
            - BranchSide:      'checksum_fuzzer.c:25,5'
              BranchSideFuncs: []
        - Branch String:   'checksum_fuzzer.c:24,7'
          Branch Sides:
            - BranchSide:      'checksum_fuzzer.c:25,5'
              BranchSideFuncs: []
            - BranchSide:      'checksum_fuzzer.c:28,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - crc32_combine_gen
                - __sanitizer_cov_trace_cmp8
                - crc32_z
                - crc32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - crc32_combine
                - crc32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine_gen
                - crc32_combine_op
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - adler32_z
                - adler32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - adler32_combine
                - adler32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - adler32_z
                - crc32_z
                - crc32_combine_op
                - crc32_z
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'checksum_fuzzer.c:28,7'
          Branch Sides:
            - BranchSide:      'checksum_fuzzer.c:29,5'
              BranchSideFuncs:
                - crc32_combine_gen
                - __sanitizer_cov_trace_cmp8
                - crc32_z
                - crc32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - crc32_combine
                - crc32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine_gen
                - crc32_combine_op
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - adler32_z
                - adler32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - adler32_combine
                - adler32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - adler32_z
                - crc32_z
                - crc32_combine_op
                - crc32_z
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'checksum_fuzzer.c:32,26'
              BranchSideFuncs:
                - crc32_combine_gen
                - __sanitizer_cov_trace_cmp8
                - crc32_z
                - crc32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - crc32_combine
                - crc32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine_gen
                - crc32_combine_op
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - adler32_z
                - adler32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - adler32_combine
                - adler32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - adler32_z
                - crc32_z
                - crc32_combine_op
                - crc32_z
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'checksum_fuzzer.c:33,3'
          Branch Sides:
            - BranchSide:      'checksum_fuzzer.c:34,29'
              BranchSideFuncs:
                - crc32_z
                - crc32_combine_op
                - crc32_z
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - crc32_z
                - crc32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - crc32_combine
                - crc32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine_gen
                - crc32_combine_op
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - adler32_z
                - adler32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - adler32_combine
                - adler32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - adler32_z
            - BranchSide:      'checksum_fuzzer.c:39,18'
              BranchSideFuncs:
                - crc32_z
                - crc32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - crc32_combine
                - crc32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine_gen
                - crc32_combine_op
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - adler32_z
                - adler32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - adler32_combine
                - adler32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - adler32_z
        - Branch String:   'checksum_fuzzer.c:37,5'
          Branch Sides:
            - BranchSide:      'checksum_fuzzer.c:37,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - crc32_z
                - crc32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - crc32_combine
                - crc32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine_gen
                - crc32_combine_op
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - adler32_z
                - adler32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - adler32_combine
                - adler32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - adler32_z
                - crc32_z
                - crc32_combine_op
                - crc32_z
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'checksum_fuzzer.c:38,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - crc32_z
                - crc32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - crc32_combine
                - crc32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine_gen
                - crc32_combine_op
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - adler32_z
                - adler32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - adler32_combine
                - adler32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - adler32_z
                - crc32_z
                - crc32_combine_op
                - crc32_z
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'checksum_fuzzer.c:43,3'
          Branch Sides:
            - BranchSide:      'checksum_fuzzer.c:43,3'
              BranchSideFuncs:
                - crc32_combine
                - crc32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine_gen
                - crc32_combine_op
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - adler32_z
                - adler32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - adler32_combine
                - adler32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - adler32_z
            - BranchSide:      'checksum_fuzzer.c:44,3'
              BranchSideFuncs:
                - crc32_combine
                - crc32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine_gen
                - crc32_combine_op
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - adler32_z
                - adler32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - adler32_combine
                - adler32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - adler32_z
        - Branch String:   'checksum_fuzzer.c:44,3'
          Branch Sides:
            - BranchSide:      'checksum_fuzzer.c:44,3'
              BranchSideFuncs:
                - crc32_combine_gen
                - crc32_combine_op
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - adler32_z
                - adler32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - adler32_combine
                - adler32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - adler32_z
            - BranchSide:      'checksum_fuzzer.c:48,26'
              BranchSideFuncs:
                - crc32_combine_gen
                - crc32_combine_op
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - crc32_combine
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - adler32_z
                - adler32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - adler32_combine
                - adler32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - adler32_z
        - Branch String:   'checksum_fuzzer.c:49,3'
          Branch Sides:
            - BranchSide:      'checksum_fuzzer.c:49,3'
              BranchSideFuncs:
                - crc32_combine
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - adler32_z
                - adler32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - adler32_combine
                - adler32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - adler32_z
            - BranchSide:      'checksum_fuzzer.c:51,3'
              BranchSideFuncs:
                - crc32_combine
                - crc32_combine_op
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - adler32_z
                - adler32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - adler32_combine
                - adler32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - adler32_z
        - Branch String:   'checksum_fuzzer.c:51,3'
          Branch Sides:
            - BranchSide:      'checksum_fuzzer.c:51,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - adler32_z
                - adler32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - adler32_combine
                - adler32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - adler32_z
            - BranchSide:      'checksum_fuzzer.c:55,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - adler32_z
                - adler32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - adler32_combine
                - adler32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - adler32_z
        - Branch String:   'checksum_fuzzer.c:55,3'
          Branch Sides:
            - BranchSide:      'checksum_fuzzer.c:56,24'
              BranchSideFuncs:
                - adler32_z
                - __sanitizer_cov_trace_cmp8
                - adler32_z
                - adler32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - adler32_combine
                - adler32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
            - BranchSide:      'checksum_fuzzer.c:57,22'
              BranchSideFuncs:
                - adler32_z
                - adler32
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - adler32_combine
                - adler32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
        - Branch String:   'checksum_fuzzer.c:61,3'
          Branch Sides:
            - BranchSide:      'checksum_fuzzer.c:61,3'
              BranchSideFuncs:
                - adler32_combine
                - adler32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
            - BranchSide:      'checksum_fuzzer.c:62,3'
              BranchSideFuncs:
                - adler32_combine
                - adler32_combine
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
        - Branch String:   'checksum_fuzzer.c:62,3'
          Branch Sides:
            - BranchSide:      'checksum_fuzzer.c:62,3'
              BranchSideFuncs: []
            - BranchSide:      'checksum_fuzzer.c:66,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'checksum_fuzzer.c:11,19'
          Dst:             crc32
        - Src:             'checksum_fuzzer.c:14,21'
          Dst:             adler32
        - Src:             'checksum_fuzzer.c:32,8'
          Dst:             crc32_combine_gen
        - Src:             'checksum_fuzzer.c:34,21'
          Dst:             crc32_z
        - Src:             'checksum_fuzzer.c:35,21'
          Dst:             crc32_combine_op
        - Src:             'checksum_fuzzer.c:36,12'
          Dst:             crc32_z
        - Src:             'checksum_fuzzer.c:37,5'
          Dst:             __assert_fail
        - Src:             'checksum_fuzzer.c:39,10'
          Dst:             crc32_z
        - Src:             'checksum_fuzzer.c:41,10'
          Dst:             crc32
        - Src:             'checksum_fuzzer.c:43,3'
          Dst:             __assert_fail
        - Src:             'checksum_fuzzer.c:44,3'
          Dst:             crc32_combine
        - Src:             'checksum_fuzzer.c:44,3'
          Dst:             crc32_combine
        - Src:             'checksum_fuzzer.c:44,3'
          Dst:             __assert_fail
        - Src:             'checksum_fuzzer.c:48,8'
          Dst:             crc32_combine_gen
        - Src:             'checksum_fuzzer.c:49,3'
          Dst:             crc32_combine_op
        - Src:             'checksum_fuzzer.c:49,3'
          Dst:             crc32_combine_op
        - Src:             'checksum_fuzzer.c:49,3'
          Dst:             __assert_fail
        - Src:             'checksum_fuzzer.c:51,3'
          Dst:             crc32_combine
        - Src:             'checksum_fuzzer.c:51,3'
          Dst:             crc32_combine_op
        - Src:             'checksum_fuzzer.c:51,3'
          Dst:             __assert_fail
        - Src:             'checksum_fuzzer.c:56,14'
          Dst:             adler32_z
        - Src:             'checksum_fuzzer.c:57,12'
          Dst:             adler32_z
        - Src:             'checksum_fuzzer.c:59,12'
          Dst:             adler32
        - Src:             'checksum_fuzzer.c:61,3'
          Dst:             __assert_fail
        - Src:             'checksum_fuzzer.c:62,3'
          Dst:             adler32_combine
        - Src:             'checksum_fuzzer.c:62,3'
          Dst:             adler32_combine
        - Src:             'checksum_fuzzer.c:62,3'
          Dst:             __assert_fail
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    adler32_combine64
      functionSourceFile: '/src/zlib/adler32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - adler1
        - adler2
        - len2
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - adler32_combine_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'adler32.c:163,12'
          Dst:             adler32_combine_
    - functionName:    adler32_combine_
      functionSourceFile: '/src/zlib/adler32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - adler1
        - adler2
        - len2
      BBCount:         16
      ICount:          134
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'adler32.c:139,9'
          Branch Sides:
            - BranchSide:      'adler32.c:140,9'
              BranchSideFuncs: []
            - BranchSide:      'adler32.c:143,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'adler32.c:150,9'
          Branch Sides:
            - BranchSide:      'adler32.c:150,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'adler32.c:151,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'adler32.c:151,9'
          Branch Sides:
            - BranchSide:      'adler32.c:151,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'adler32.c:152,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'adler32.c:152,9'
          Branch Sides:
            - BranchSide:      'adler32.c:152,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'adler32.c:153,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'adler32.c:153,9'
          Branch Sides:
            - BranchSide:      'adler32.c:153,28'
              BranchSideFuncs: []
            - BranchSide:      'adler32.c:154,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    adler32_combine
      functionSourceFile: '/src/zlib/adler32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - adler1
        - adler2
        - len2
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - adler32_combine_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'adler32.c:159,12'
          Dst:             adler32_combine_
    - functionName:    adler32
      functionSourceFile: '/src/zlib/adler32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - adler
        - buf
        - len
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - adler32_z
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'adler32.c:129,12'
          Dst:             adler32_z
    - functionName:    adler32_z
      functionSourceFile: '/src/zlib/adler32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - adler
        - buf
        - len
      BBCount:         36
      ICount:          580
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'adler32.c:70,9'
          Branch Sides:
            - BranchSide:      'adler32.c:71,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'adler32.c:81,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'adler32.c:72,13'
          Branch Sides:
            - BranchSide:      'adler32.c:73,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'adler32.c:74,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'adler32.c:75,13'
          Branch Sides:
            - BranchSide:      'adler32.c:76,18'
              BranchSideFuncs: []
            - BranchSide:      'adler32.c:77,16'
              BranchSideFuncs: []
        - Branch String:   'adler32.c:81,9'
          Branch Sides:
            - BranchSide:      'adler32.c:82,9'
              BranchSideFuncs: []
            - BranchSide:      'adler32.c:85,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'adler32.c:85,9'
          Branch Sides:
            - BranchSide:      'adler32.c:86,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'adler32.c:97,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'adler32.c:86,9'
          Branch Sides:
            - BranchSide:      'adler32.c:87,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'adler32.c:90,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'adler32.c:90,13'
          Branch Sides:
            - BranchSide:      'adler32.c:91,19'
              BranchSideFuncs: []
            - BranchSide:      'adler32.c:92,9'
              BranchSideFuncs: []
        - Branch String:   'adler32.c:97,5'
          Branch Sides:
            - BranchSide:      'adler32.c:98,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'adler32.c:109,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'adler32.c:103,9'
          Branch Sides:
            - BranchSide:      'adler32.c:101,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'adler32.c:104,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'adler32.c:109,9'
          Branch Sides:
            - BranchSide:      'adler32.c:110,9'
              BranchSideFuncs: []
            - BranchSide:      'adler32.c:124,12'
              BranchSideFuncs: []
        - Branch String:   'adler32.c:110,9'
          Branch Sides:
            - BranchSide:      'adler32.c:111,17'
              BranchSideFuncs: []
            - BranchSide:      'adler32.c:115,9'
              BranchSideFuncs: []
        - Branch String:   'adler32.c:115,9'
          Branch Sides:
            - BranchSide:      'adler32.c:116,26'
              BranchSideFuncs: []
            - BranchSide:      'adler32.c:119,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    crc32_combine_op
      functionSourceFile: '/src/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - crc1
        - crc2
        - op
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - multmodp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crc32.c:1048,12'
          Dst:             multmodp
    - functionName:    multmodp
      functionSourceFile: '/src/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         11
      ICount:          71
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crc32.c:161,13'
          Branch Sides:
            - BranchSide:      'crc32.c:162,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crc32.c:166,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crc32.c:163,17'
          Branch Sides:
            - BranchSide:      'crc32.c:164,17'
              BranchSideFuncs: []
            - BranchSide:      'crc32.c:165,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crc32.c:167,13'
          Branch Sides:
            - BranchSide:      'crc32.c:167,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crc32.c:167,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    crc32_combine_gen
      functionSourceFile: '/src/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - len2
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crc32_combine_gen64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crc32.c:1043,12'
          Dst:             crc32_combine_gen64
    - functionName:    crc32_combine_gen64
      functionSourceFile: '/src/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - len2
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x2nmodp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crc32.c:1038,12'
          Dst:             x2nmodp
    - functionName:    x2nmodp
      functionSourceFile: '/src/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - n
        - k
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - multmodp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crc32.c:180,5'
          Branch Sides:
            - BranchSide:      'crc32.c:181,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - multmodp
            - BranchSide:      'crc32.c:186,12'
              BranchSideFuncs: []
        - Branch String:   'crc32.c:181,13'
          Branch Sides:
            - BranchSide:      'crc32.c:182,36'
              BranchSideFuncs:
                - multmodp
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crc32.c:183,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - multmodp
      Callsites:
        - Src:             'crc32.c:182,17'
          Dst:             multmodp
    - functionName:    crc32_combine
      functionSourceFile: '/src/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - crc1
        - crc2
        - len2
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crc32_combine64
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crc32.c:1030,12'
          Dst:             crc32_combine64
    - functionName:    crc32_combine64
      functionSourceFile: '/src/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1021
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - crc1
        - crc2
        - len2
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x2nmodp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crc32.c:1025,21'
          Dst:             x2nmodp
        - Src:             'crc32.c:1025,12'
          Dst:             multmodp
    - functionName:    crc32
      functionSourceFile: '/src/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - crc
        - buf
        - len
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crc32_z
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crc32.c:1017,12'
          Dst:             crc32_z
    - functionName:    crc32_z
      functionSourceFile: '/src/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - crc
        - buf
        - len
      BBCount:         38
      ICount:          756
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached:
        - byte_swap
        - crc_word
        - crc_word_big
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crc32.c:697,9'
          Branch Sides:
            - BranchSide:      'crc32.c:697,24'
              BranchSideFuncs: []
            - BranchSide:      'crc32.c:704,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - byte_swap
                - __sanitizer_cov_trace_const_cmp8
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - byte_swap
                - __sanitizer_cov_trace_const_cmp8
                - crc_word
                - crc_word
                - crc_word
                - crc_word
                - crc_word
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crc32.c:709,9'
          Branch Sides:
            - BranchSide:      'crc32.c:716,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - byte_swap
                - __sanitizer_cov_trace_const_cmp8
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - byte_swap
                - __sanitizer_cov_trace_const_cmp8
                - crc_word
                - crc_word
                - crc_word
                - crc_word
                - crc_word
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crc32.c:992,5'
              BranchSideFuncs: []
        - Branch String:   'crc32.c:716,20'
          Branch Sides:
            - BranchSide:      'crc32.c:716,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - byte_swap
                - __sanitizer_cov_trace_const_cmp8
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - byte_swap
                - __sanitizer_cov_trace_const_cmp8
                - crc_word
                - crc_word
                - crc_word
                - crc_word
                - crc_word
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crc32.c:716,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - byte_swap
                - __sanitizer_cov_trace_const_cmp8
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - byte_swap
                - __sanitizer_cov_trace_const_cmp8
                - crc_word
                - crc_word
                - crc_word
                - crc_word
                - crc_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crc32.c:716,9'
          Branch Sides:
            - BranchSide:      'crc32.c:717,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - byte_swap
                - __sanitizer_cov_trace_const_cmp8
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - byte_swap
                - __sanitizer_cov_trace_const_cmp8
                - crc_word
                - crc_word
                - crc_word
                - crc_word
                - crc_word
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crc32.c:722,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - byte_swap
                - __sanitizer_cov_trace_const_cmp8
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - byte_swap
                - __sanitizer_cov_trace_const_cmp8
                - crc_word
                - crc_word
                - crc_word
                - crc_word
                - crc_word
        - Branch String:   'crc32.c:731,13'
          Branch Sides:
            - BranchSide:      'crc32.c:758,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - crc_word
                - crc_word
                - crc_word
                - crc_word
                - crc_word
            - BranchSide:      'crc32.c:880,30'
              BranchSideFuncs:
                - byte_swap
                - __sanitizer_cov_trace_const_cmp8
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - byte_swap
        - Branch String:   'crc32.c:779,13'
          Branch Sides:
            - BranchSide:      'crc32.c:781,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - crc_word
                - crc_word
                - crc_word
                - crc_word
                - crc_word
            - BranchSide:      'crc32.c:841,28'
              BranchSideFuncs:
                - crc_word
                - crc_word
                - crc_word
                - crc_word
                - crc_word
        - Branch String:   'crc32.c:817,17'
          Branch Sides:
            - BranchSide:      'crc32.c:779,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - crc_word
                - crc_word
                - crc_word
                - crc_word
                - crc_word
            - BranchSide:      'crc32.c:818,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - crc_word
                - crc_word
                - crc_word
                - crc_word
                - crc_word
        - Branch String:   'crc32.c:901,13'
          Branch Sides:
            - BranchSide:      'crc32.c:903,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - byte_swap
            - BranchSide:      'crc32.c:963,33'
              BranchSideFuncs:
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - byte_swap
        - Branch String:   'crc32.c:939,17'
          Branch Sides:
            - BranchSide:      'crc32.c:901,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - byte_swap
            - BranchSide:      'crc32.c:940,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - crc_word_big
                - byte_swap
        - Branch String:   'crc32.c:992,5'
          Branch Sides:
            - BranchSide:      'crc32.c:993,13'
              BranchSideFuncs: []
            - BranchSide:      'crc32.c:1003,5'
              BranchSideFuncs: []
        - Branch String:   'crc32.c:1003,5'
          Branch Sides:
            - BranchSide:      'crc32.c:1004,12'
              BranchSideFuncs: []
            - BranchSide:      'crc32.c:1009,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc32.c:841,19'
          Dst:             crc_word
        - Src:             'crc32.c:843,19'
          Dst:             crc_word
        - Src:             'crc32.c:845,19'
          Dst:             crc_word
        - Src:             'crc32.c:847,19'
          Dst:             crc_word
        - Src:             'crc32.c:849,19'
          Dst:             crc_word
        - Src:             'crc32.c:880,20'
          Dst:             byte_swap
        - Src:             'crc32.c:963,20'
          Dst:             crc_word_big
        - Src:             'crc32.c:965,20'
          Dst:             crc_word_big
        - Src:             'crc32.c:967,20'
          Dst:             crc_word_big
        - Src:             'crc32.c:969,20'
          Dst:             crc_word_big
        - Src:             'crc32.c:971,20'
          Dst:             crc_word_big
        - Src:             'crc32.c:980,19'
          Dst:             byte_swap
    - functionName:    crc_word
      functionSourceFile: '/src/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 676
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - data
      BBCount:         5
      ICount:          37
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crc32.c:678,5'
          Branch Sides:
            - BranchSide:      'crc32.c:679,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crc32.c:680,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    byte_swap
      functionSourceFile: '/src/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - word
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crc_word_big
      functionSourceFile: '/src/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 683
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - data
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crc32.c:685,5'
          Branch Sides:
            - BranchSide:      'crc32.c:686,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crc32.c:688,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_crc_table
      functionSourceFile: '/src/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionDepth:   0
      returnType:      'int *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
