---
Fuzzer filename: '/src/hwloc_fuzzer.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/hwloc_fuzzer.c'
      linkageType:     externalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hwloc_decode_from_base64
        - hwloc_encode_to_base64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'hwloc_fuzzer.c:25,7'
          Branch Sides:
            - BranchSide:      'hwloc_fuzzer.c:26,5'
              BranchSideFuncs: []
            - BranchSide:      'hwloc_fuzzer.c:28,10'
              BranchSideFuncs:
                - hwloc_decode_from_base64
                - free
                - free
      Callsites:
        - Src:             'hwloc_fuzzer.c:22,3'
          Dst:             hwloc_encode_to_base64
        - Src:             'hwloc_fuzzer.c:31,3'
          Dst:             hwloc_decode_from_base64
    - functionName:    hwloc_decode_from_base64
      functionSourceFile: '/src/hwloc/hwloc/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - src
        - target
        - targsize
      BBCount:         73
      ICount:          430
      EdgeCount:       92
      CyclomaticComplexity: 21
      functionsReached:
        - __ctype_b_loc
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'base64.c:203,2'
          Branch Sides:
            - BranchSide:      'base64.c:204,7'
              BranchSideFuncs:
                - __ctype_b_loc
                - strchr
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'base64.c:262,6'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'base64.c:204,7'
          Branch Sides:
            - BranchSide:      'base64.c:205,4'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - strchr
            - BranchSide:      'base64.c:207,7'
              BranchSideFuncs:
                - strchr
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'base64.c:207,7'
          Branch Sides:
            - BranchSide:      'base64.c:208,4'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'base64.c:210,24'
              BranchSideFuncs:
                - strchr
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'base64.c:211,7'
          Branch Sides:
            - BranchSide:      'base64.c:212,4'
              BranchSideFuncs: []
            - BranchSide:      'base64.c:214,11'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - strchr
        - Branch String:   'base64.c:214,3'
          Branch Sides:
            - BranchSide:      'base64.c:203,2'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - strchr
            - BranchSide:      'base64.c:216,8'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - strchr
            - BranchSide:      'base64.c:224,8'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - strchr
            - BranchSide:      'base64.c:235,8'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - strchr
            - BranchSide:      'base64.c:246,8'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - strchr
        - Branch String:   'base64.c:216,8'
          Branch Sides:
            - BranchSide:      'base64.c:217,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - strchr
            - BranchSide:      'base64.c:221,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - strchr
        - Branch String:   'base64.c:217,9'
          Branch Sides:
            - BranchSide:      'base64.c:218,6'
              BranchSideFuncs: []
            - BranchSide:      'base64.c:219,31'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - strchr
        - Branch String:   'base64.c:224,8'
          Branch Sides:
            - BranchSide:      'base64.c:225,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - strchr
            - BranchSide:      'base64.c:231,12'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - strchr
        - Branch String:   'base64.c:225,9'
          Branch Sides:
            - BranchSide:      'base64.c:226,6'
              BranchSideFuncs: []
            - BranchSide:      'base64.c:227,29'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - strchr
        - Branch String:   'base64.c:235,8'
          Branch Sides:
            - BranchSide:      'base64.c:236,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - strchr
            - BranchSide:      'base64.c:242,12'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - strchr
        - Branch String:   'base64.c:236,9'
          Branch Sides:
            - BranchSide:      'base64.c:237,6'
              BranchSideFuncs: []
            - BranchSide:      'base64.c:238,29'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - strchr
        - Branch String:   'base64.c:246,8'
          Branch Sides:
            - BranchSide:      'base64.c:247,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - strchr
            - BranchSide:      'base64.c:251,12'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - strchr
        - Branch String:   'base64.c:247,9'
          Branch Sides:
            - BranchSide:      'base64.c:248,6'
              BranchSideFuncs: []
            - BranchSide:      'base64.c:249,26'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - strchr
        - Branch String:   'base64.c:262,6'
          Branch Sides:
            - BranchSide:      'base64.c:263,12'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'base64.c:304,7'
              BranchSideFuncs: []
        - Branch String:   'base64.c:264,3'
          Branch Sides:
            - BranchSide:      'base64.c:267,4'
              BranchSideFuncs: []
            - BranchSide:      'base64.c:267,4'
              BranchSideFuncs: []
            - BranchSide:      'base64.c:271,4'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'base64.c:286,4'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'base64.c:299,2'
              BranchSideFuncs: []
        - Branch String:   'base64.c:271,4'
          Branch Sides:
            - BranchSide:      'base64.c:272,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'base64.c:275,8'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'base64.c:272,9'
          Branch Sides:
            - BranchSide:      'base64.c:272,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'base64.c:273,6'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'base64.c:275,8'
          Branch Sides:
            - BranchSide:      'base64.c:276,5'
              BranchSideFuncs: []
            - BranchSide:      'base64.c:277,13'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'base64.c:286,4'
          Branch Sides:
            - BranchSide:      'base64.c:287,10'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'base64.c:296,8'
              BranchSideFuncs: []
        - Branch String:   'base64.c:287,9'
          Branch Sides:
            - BranchSide:      'base64.c:287,10'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'base64.c:288,6'
              BranchSideFuncs: []
        - Branch String:   'base64.c:296,15'
          Branch Sides:
            - BranchSide:      'base64.c:296,18'
              BranchSideFuncs: []
            - BranchSide:      'base64.c:298,3'
              BranchSideFuncs: []
        - Branch String:   'base64.c:296,8'
          Branch Sides:
            - BranchSide:      'base64.c:297,5'
              BranchSideFuncs: []
            - BranchSide:      'base64.c:298,3'
              BranchSideFuncs: []
        - Branch String:   'base64.c:304,7'
          Branch Sides:
            - BranchSide:      'base64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'base64.c:305,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'base64.c:204,7'
          Dst:             __ctype_b_loc
        - Src:             'base64.c:210,9'
          Dst:             strchr
        - Src:             'base64.c:272,10'
          Dst:             __ctype_b_loc
        - Src:             'base64.c:287,10'
          Dst:             __ctype_b_loc
    - functionName:    __ctype_b_loc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hwloc_encode_to_base64
      functionSourceFile: '/src/hwloc/hwloc/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - src
        - srclength
        - target
        - targsize
      BBCount:         21
      ICount:          312
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'base64.c:141,2'
          Branch Sides:
            - BranchSide:      'base64.c:142,18'
              BranchSideFuncs: []
            - BranchSide:      'base64.c:161,11'
              BranchSideFuncs: []
        - Branch String:   'base64.c:152,7'
          Branch Sides:
            - BranchSide:      'base64.c:153,4'
              BranchSideFuncs: []
            - BranchSide:      'base64.c:154,33'
              BranchSideFuncs: []
        - Branch String:   'base64.c:161,6'
          Branch Sides:
            - BranchSide:      'base64.c:163,25'
              BranchSideFuncs: []
            - BranchSide:      'base64.c:181,6'
              BranchSideFuncs: []
        - Branch String:   'base64.c:164,3'
          Branch Sides:
            - BranchSide:      'base64.c:165,19'
              BranchSideFuncs: []
            - BranchSide:      'base64.c:167,15'
              BranchSideFuncs: []
        - Branch String:   'base64.c:171,7'
          Branch Sides:
            - BranchSide:      'base64.c:172,4'
              BranchSideFuncs: []
            - BranchSide:      'base64.c:173,33'
              BranchSideFuncs: []
        - Branch String:   'base64.c:175,7'
          Branch Sides:
            - BranchSide:      'base64.c:176,4'
              BranchSideFuncs: []
            - BranchSide:      'base64.c:178,34'
              BranchSideFuncs: []
        - Branch String:   'base64.c:181,6'
          Branch Sides:
            - BranchSide:      'base64.c:182,3'
              BranchSideFuncs: []
            - BranchSide:      'base64.c:183,2'
              BranchSideFuncs: []
      Callsites:       []
...
